[英]How do I set editable property of rating bar to false
如何将评级栏的可编辑属性设置为false
? 我尝试了以下但它不起作用:
holder.rb=(RatingBar)convertView.findViewById(R.id.ratingBar1);
holder.rb.setActivated(false);
要取消激活视图使用:
holder.rb=(RatingBar)convertView.findViewById(R.id.ratingBar1);
holder.rb.setEnable(false)
试试holder.rb.setEnabled(false);
或holder.rb.setIsIndicator(true);
代替。 他们俩都会工作。
在你的xml中尝试这个: android:isIndicator="true"
或者在java中: holder.rb.setIsIndicator(true);
我想你希望你的评级栏不能被用户改变。 如果是,请使用我上面提到的代码。 但是,如果您只想启用或禁用评级栏,可以使用以下行:
holder.rb.setEnabled(false);
只需在你的xml中添加android:isIndicator =“true”! 而已!
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.