RatingBar 在activity中代码控制监听
来源:互联网 发布:js中name选择器 编辑:程序博客网 时间:2024/06/03 15:10
在代码中监听RatingBar 对RatingBar 进行赋值 或获得其值
监听
mRatingBar = (RatingBar)findViewById(R.id.service_grade_ratingBar);//星
mRatingBarLevel = (TextView)findViewById(R.id.service_grade_level);//星个数
mRatingBar.setOnRatingBarChangeListener(new RatingBar.OnRatingBarChangeListener() {
@Override
public void onRatingChanged(RatingBar ratingBar, float rating, boolean fromUser) {
float i = mRatingBar.getRating();
mRatingBarLevel.setText(i + "");
}
});
1.mRatingBar.setRating(float rating); //赋值 eg:mRatingBar.setRating(2.5);
2.mRatingBar.getRating(); //取值
3.public abstract void onRatingChanged (RatingBar ratingBar, float rating, boolean fromUser)
通知评分等级已经被修改。客户端可以使用fromUser参数区分用户触发的改变还是编程触发的改变。当用户拖拽时,将不会连续不断的被调用,仅仅当用户最终离开触摸结束评分时调用。
参数 ratingBar 评分修改的RatingBar
rating 当前评分分数。取值范围为0到星型的数量。
fromUser 如果评分改变是由用户触摸手势或方向键轨迹球移动触发的,则返回true
4.设置ratingbar 不可以拖动只需要在相应的xml中加入
<RatingBar
android:isIndicator="true" />
- RatingBar 在activity中代码控制监听
- 如何在activity中监听Home键
- 在源码中监听activity启动
- Android初学习 - 在Activity中监听屏幕属性改变用来控制是否全屏(隐去status bar)
- 如何在一个Activity中监听两个按钮
- 在Activity/Fragment中设置搜索键的监听事件
- Activity布局代码控制
- 关于android中ratingbar星数不受控制的问题
- activity中监听返回键
- 在C#代码中控制Storyboard
- 在C#代码中控制Storyboard
- Android_在代码中控制视图
- Android在代码中控制UI界面
- 在代码中控制UI界面
- android之在代码中控制视图
- android 如何在activity中控制屏幕点亮与关闭
- 如何在activity中控制屏幕点亮与关闭
- 如何在activity中控制屏幕点亮与关闭
- Scala : 单例对象、伴生类、伴生对象
- 静态代码块
- 七月十四日 Linux操作系统c语言学习笔记
- android开发步步为营之66:android图片选取
- 【iOS开发系列】NSSet & NSIndexSet
- RatingBar 在activity中代码控制监听
- UI基础(一)
- javascript基本概念
- 每天小练笔8-模拟进程调度
- jdbc链接sqlserver数据库的问题
- NSArray, NSNumber, NSValue, NSSet, 数组排序
- XML Schema <第三篇>
- JavaWeb开发中form、ajax提交数据Model转化
- UI_UItableView_AutoCell(自定义cell 高度)