標籤:ratingbar onratingbarchangelis 打分 android
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{@Overridepublic 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
著作權聲明:本文為博主原創文章,未經博主允許不得轉載。
Android-基本控制項(Ratingbar 實現)