[英]How to save RatingBar Rating?
我想为用户保存评分栏评分。 我想知道我是否可以将值保存在 SQL 数据库中,还是有更好的方法?
您可以使用 ratingBar.getRating() 获取评分值(返回浮点数)。 这确实可以保存到 SQL 数据库中,但我发现如果您要保存单个评级,则使用首选项更容易。
SharedPreferences preferences = PreferenceManager.getDefaultSharedPreferences(this);
preferences.edit().putFloat("rating", ratingBar.getRating()).commit();
然后您可以使用检索值
preferences.getFloat("rating", 0.0f);
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.