編輯:關於Android編程
本文實例講述了Android中SeekBar和RatingBar用法。分享給大家供大家參考,具體如下:
什麼是SeekBar?
可以拖動的進度條(在播放器中使用最常見)
1、在布局文件中聲明
<SeekBar android:layout_width="fill_parent" android:layout_height="wrap_content" android:id="@+id/seekBar" />
2、定義一個OnSeekBarChangeListener,復寫其中的三個方法
SeekBar seekBar = (SeekBar)findViewById(R.id.seekBar); seekBar.setOnSeekBarChangeListener(new SeekBar.OnSeekBarChangeListener() { @Override public void onStopTrackingTouch(SeekBar seekBar) { System.out.println("onStopTrackingTouch"); } @Override public void onStartTrackingTouch(SeekBar seekBar) { System.out.println("onStartTrackingTouch"); } @Override public void onProgressChanged(SeekBar seekBar, int progress, boolean fromUser) { System.out.println("progress : " + progress); } });
RatingBar是什麼?
評論級別(顯示很多星)
1、在布局文件中聲明RatingBar
<RatingBar android:layout_width="fill_parent" android:layout_height="wrap_content" android:id="@+id/ratingBar" android:numStars="5" android:stepSize="1.0" />
2、定義一個OnRatingBarChangeListener
RatingBar ratingBar = (RatingBar)findViewById(R.id.ratingBar); ratingBar.setOnRatingBarChangeListener(new RatingBar.OnRatingBarChangeListener() { @Override public void onRatingChanged(RatingBar ratingBar, float rating, boolean fromUser) { System.out.println(rating); } });
更多關於Android相關內容感興趣的讀者可查看本站專題:《Android文件操作技巧匯總》、《Android編程開發之SD卡操作方法匯總》、《Android開發入門與進階教程》、《Android資源操作技巧匯總》、《Android視圖View技巧總結》及《Android控件用法總結》
希望本文所述對大家Android程序設計有所幫助。
相信一些有關注魅族的用戶都知道魅族即將要發布一款新機為魅族mx6,那麼魅族mx6這款新機怎麼樣?魅族mx6跑分多少呢?下文帶來魅族mx6性能跑分評測,一起和
Fragment簡介Fragment 表示 Activity 中的行為或用戶界面部分。您可以將多個Fragment組合在一個 Activity 中來構建多窗格 UI,以及
這一篇我想說說Linux下的部分,從上一篇我們可以知道,jni通過打開led設備/dev/led,進而使用ioctl函數來控制led的亮和滅和蜂鳴器的發聲。那麼在Linu
環境主機:WIN 7開發環境:Android Studio2.2.2步驟安裝NDK打開Tools->Android->SDK Manager->SDK