久久福利_99r_国产日韩在线视频_直接看av的网站_中文欧美日韩_久久一

您的位置:首頁(yè)技術(shù)文章
文章詳情頁(yè)

Android中SeekBar拖動(dòng)條使用方法詳解

瀏覽:2日期:2022-09-20 08:52:17

本文實(shí)例為大家分享了Android中SeekBar拖動(dòng)條使用方法的具體代碼,供大家參考,具體內(nèi)容如下

SeekBar控件效果展示

Android中SeekBar拖動(dòng)條使用方法詳解

拖動(dòng)條SeekBar繼承了ProgressBar,因此ProgressBar所支持的xml屬性和方法完全適合SeekBar。只是進(jìn)度條ProgressBar采用顏色填充來(lái)表明進(jìn)度完成程度,拖動(dòng)條SeekBar則通過(guò)滑塊的外置來(lái)標(biāo)識(shí)——拖動(dòng)滑塊允許進(jìn)度值的改變。(例如:條件Android系統(tǒng)的音量)

如上圖,通過(guò)拖動(dòng)SeekBar滑塊,實(shí)現(xiàn)圖片透明度的修改。實(shí)現(xiàn)代碼如下:

創(chuàng)建xml布局文件(activity_seek_bar.xml)

<?xml version='1.0' encoding='utf-8'?><LinearLayout xmlns:android='http://schemas.android.com/apk/res/android' xmlns:app='http://schemas.android.com/apk/res-auto' xmlns:tools='http://schemas.android.com/tools' android:layout_width='match_parent' android:layout_height='match_parent' android:orientation='vertical' tools:context='.SeekBarActivity'> <ImageView android: android:layout_width='match_parent' android:layout_height='wrap_content' android:src='http://www.gepszalag.com/bcjs/@drawable/pineapple' /> <!--android:thumb 自定義一個(gè)Drawable對(duì)象(設(shè)置滑塊的小圖標(biāo))--> <SeekBar android: android:layout_width='match_parent' android:layout_height='wrap_content' android:max='250' android:progress='150' android:thumb='@drawable/test' /></LinearLayout>

滑塊最大值為250,當(dāng)前值為150??赏ㄟ^(guò)拖動(dòng)滑塊進(jìn)行改變。android:thumb 為滑塊自定義一個(gè)Drawable對(duì)象(設(shè)置滑塊的小圖標(biāo)),使滑塊更加好看。

創(chuàng)建Activity操作實(shí)現(xiàn)類:

public class SeekBarActivity extends AppCompatActivity { private ImageView imageView;//圖片 private SeekBar seekBar;//拖動(dòng)條 @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_seek_bar); imageView = (ImageView)findViewById(R.id.image); seekBar = (SeekBar)findViewById(R.id.seekbar); seekBar.setOnSeekBarChangeListener(new SeekBar.OnSeekBarChangeListener() {、 //滑塊位置變動(dòng)時(shí)觸發(fā)該方法 @Override public void onProgressChanged(SeekBar seekBar, int progress, boolean b) { //設(shè)置圖片透明度 imageView.setImageAlpha(progress); } @Override public void onStartTrackingTouch(SeekBar seekBar) { } @Override public void onStopTrackingTouch(SeekBar seekBar) { } }); }}

SeekBar滑塊位置變動(dòng)時(shí),ImageVIew的透明度將變?yōu)樵撏蟿?dòng)條SeekBar的當(dāng)前值,將看到頂部圖片展示的效果。

以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持好吧啦網(wǎng)。

標(biāo)簽: Android
相關(guān)文章:
主站蜘蛛池模板: 久久影院一区 | 久久亚洲精品中文字幕 | 亚洲成人精品 | 91精品国产综合久久久久久丝袜 | 亚洲性爰| 精品亚洲网 | 欧美日韩视频 | 欧美成年网站 | 狠狠视频| 成人一区二区电影 | 久久只有精品 | 久草免费福利 | 中文字幕日韩一区二区三区 | 91成人精品 | 每日更新av | 欧美日韩久久精品 | 国产综合一区二区 | 在线观看免费av网 | 亚洲福利小视频 | 国产欧美精品一区二区三区 | 97在线超碰 | 久久久网站 | 色com| 91中文在线| 中文字幕一区二区三区四区 | 亚洲视频久久久 | 日韩视频精品在线 | 国产高清精 | 毛片网站在线 | 亚洲www永久成人夜色 | 国产精品亚洲一区二区三区在线 | 国产亚洲精品久久久闺蜜 | 免费观看黄a一级视频 | 中文字幕欧美日韩一区 | 99re国产| 成人做爰69片免费 | 亚洲精美视频 | 日韩视频在线观看一区 | 亚洲欧洲免费视频 | 一级片在线观看网站 | 毛片99|