1.回顾
上篇学习 Android 布局 优化的知识 ,和 SeekBar (可拖动 滚动条)的理解与学习
2.重点
(1)RatingBar 的实现
(2)OnRatingBarChangeListener 的实现
3.实现
3.1 效果图
3.2 布局实现
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent" tools:context="${relativePackage}.${activityClass}" > <RatingBar android:id="@+id/rating_bar1" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_alignParentLeft="true" android:layout_below="@+id/btn_debug" android:layout_marginTop="28dp" /> </RelativeLayout>
3.3 OnRatingBarChangeListener 实现
初始化 控件 (findviewById)就不说了;
使用 Toast 显示
class rating_bar1Listener implements OnRatingBarChangeListener{ @Override public void onRatingChanged(RatingBar ratingBar, float rating, boolean fromUser) { Toast.makeText(this,rating+"颗星星",Toast.LENGTH_SHORT).show(); } }
3.4 绑定 监听事件
rating_bar1.setOnRatingBarChangeListener(new rating_bar1Listener());
4. demo 免积分下载
赠送 Toast 全解 !!!
http://download.csdn.net/detail/lablenet/9047139
版权声明:本文为博主原创文章,未经博主允许不得转载。
时间: 2024-11-03 12:41:34