react-native-star-rating

色々あるがこれが簡単に実装できた。

react-native-star-rating

import StarRating from 'react-native-star-rating';

  onStarRatingPress(rating) {
    let val = rating
    if (val === this.state.star){
      val=0
    }
    this.setState({
      star: val
    })
  }
  
  ・・・
  
           <StarRating
              disabled={false}
              maxStars={3}
              rating={this.state.star}
              fullStarColor={'#ff9800'}
              selectedStar={(rating) => this.onStarRatingPress(rating)}
            />