在屏幕中使用评分组件
来源:互联网 发布:同方软件股份有限公司 编辑:程序博客网 时间:2024/05/21 12:45
在Android系统中,评分组件RatingBar的功能是为用户提供一个评分操作的模式,在日常应用中,经常见到评分系统
使用RatingBar控件流程
(1)在布局文件中定义控件以及属性,这里主要需要的是总星星数量和当前值,也就是总级别和当前级别的量
<RatingBar android:layout_width="wrap_content" android:layout_height="wrap_content" android:id="@+id/ratingBar" android:numStars="5" //总级别 总数 星星个数
android:rating="1.5"//当前等级 />
(2)使用RatingBar控件中的方法实现评分,RatingBar有如下两个重要方法.
RatingBar.setRating(float rating);//设置评分
RatingBar.getRating();//获取评分
(3)使用如下时间监听处理完成评分操作
public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setTitle("RatingBarActivity"); setContentView(R.layout.rating_bar); ratingBar1 = (RatingBar) findViewById(ratingBar); ratingBar1.setOnRatingBarChangeListener(new RatingBar.OnRatingBarChangeListener() { @Override public void onRatingChanged(RatingBar ratingBar, float rating, boolean fromUser) { ratingBar1.setRating(rating); ratingBar1.getRating();//获取评分 Toast.makeText(RatingBarActivity.this,"感谢您为我们的服务评分"+ratingBar1.getRating(),Toast.LENGTH_SHORT).show(); finish(); } });// find_and_modify_text_view(); }
阅读全文
0 0
- 在屏幕中使用评分组件
- 使用RatingBar 评分组件
- 使用RatingBar组件实现评分
- 评分组件
- 评分组件
- 如何在 Linux 中使用屏幕键盘
- iOS中实现一个支持小数的星星评分组件
- android拖动条和评分组件的使用
- 2-1UI组件RatingBar评分控件使用
- 在Delphi中使用Queued 组件
- 在jsp中使用upload组件
- 在WebWork中使用组件(转载)
- 在jsp程序中使用com组件
- 在jsp程序中使用com组件
- 在ASP.NET中使用.NET组件
- 在.net开发中使用Log4Net组件
- 在.net开发中使用Log4Net组件
- 在VISUAL C++中使用代码组件
- Java 集合 使HashMap 按 value 排序
- Ubutnu Desktop 16.04下安装Virtualbox 5.1
- 强化学习课程
- 毕业后的前五年,决定你的命运
- 省赛 年终奖金
- 在屏幕中使用评分组件
- LitePal使用步骤
- linux基础
- SVN 用户权限管理[转]
- A股进阶——如何跟庄盈利
- android 日期选择器
- 排序-插入排序-直接插入排序-数据结构(26)
- Entity Framework Core使用迁移
- one day