Cha*_*dru 13 android actionlistener ratingbar
我要求为最少一颗星的用户评分,之后评级应该增加到0.5.但我的问题是用户不应该将星的最低评级更改为0.5或0. 1应该是默认评级.请帮助解决此问题并等待您之前的回复.我也尝试通过链接实现侦听器,但完全使用我的代码中的逻辑结构 是:
ratingBar.setOnRatingBarChangeListener(new OnRatingBarChangeListener() {
@Override public void onRatingChanged(RatingBar ratingBar, float rating,
boolean fromUser) {
}
});
Run Code Online (Sandbox Code Playgroud)
Noo*_*ooh 27
ratingBar.setOnRatingBarChangeListener(new OnRatingBarChangeListener() {
@Override public void onRatingChanged(RatingBar ratingBar, float rating,
boolean fromUser) {
if(rating<1.0f)
ratingBar.setRating(1.0f);
}
});
Run Code Online (Sandbox Code Playgroud)
设置评级采用浮点值,如果您的值为字符串:
ratingBar.setRating(Float.parseFloat(result));
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
8179 次 |
| 最近记录: |