我在代码中使用了RatingBar,但在保存数据时遇到了问题。此外,我遇到了一个问题,即如果我为第一行提供评级,则会自动将其作为第七行的评级。
我使用以下代码:
ratingBar.setOnRatingBarChangeListener(new RatingBar.OnRatingBarChangeListener() {
@Override
public void onRatingChanged(RatingBar ratingBar, float rating, boolean fromUser) {
ratevalue=ratingBar.getRating();
1条答案
按热度按时间b4wnujal1#
您可以使用SharedPreference存储评级栏值。
要从共享首选项中检索值,可以这样做。
注意:如果卸载应用程序,您将丢失评级值。