开发者社区 问答 正文

android中的RatingBar问题?为什么加了风格就不能交互了,点击星星数量不变?

实现源码:

ratingBar1.setOnRatingBarChangeListener(new RatingBar.OnRatingBarChangeListener() {
 @Override
 public void onRatingChanged(RatingBar ratingBar, float rating, boolean fromUser) {
 ratingBar.setRating(rating);
 textView.setText("您选择了"+rating+"个星星");
 }
 };
    .xml文件
style="?android:attr/ratingBarStyleSmall" 加上这句就不行了,去掉就没问题
 android:id="@+id/ratingBar1"
 android:layout_width="wrap_content"
 android:layout_height="wrap_content"
 android:numStars="5"
 android:stepSize="0.5"
 android:rating="3"/>

展开
收起
爵霸 2016-06-01 14:34:20 3684 分享 版权
1 条回答
写回答
取消 提交回答
  • 你看看那个样式里面是什么,没准把效果给取消了

    2019-07-17 19:23:18
    赞同 展开评论