SeekBar 範例程式

首頁 >> >> SeekBar 範例程式

SeekBar  

在調整具有連續變化性的數值是個常見的元件.

例如: 音量. 亮度…等等都是適合使用SeekBar.

在數值變化的同時也改變音量(亮度).

這裡用一個範例程式實現SeekBar並將數值秀在底下TextView中

執行畫面:

範例程式碼:

 //public SeekBar bar1

//public TextView view1

bar1=(SeekBar)findViewById(R.id.seekBar1);

view1=(TextView)findViewById(R.id.textView1);

 

//set 最大值1000 .  初始值:500

bar1.setMax(1000);

bar1.setProgress(500);

 

view1.setTextSize(40);

view1.setText(String.valueOf(bar1.getProgress()));

 

bar1.setOnSeekBarChangeListener(new SeekBar.OnSeekBarChangeListener() {

@Override

public void onStopTrackingTouch(SeekBar arg0) {

// seekbar 結束變更

}

@Override

public void onStartTrackingTouch(SeekBar arg0) {

// seekbar 開始變更

}

@Override

public void onProgressChanged(SeekBar arg0, int arg1, boolean arg2) {

// TODO seekbar 變更期間

view1.setText(String.valueOf(bar1.getProgress()));

}

});

範例程式點此下載



================================
分享與讚美,是我們繼續打拼的原動力.
若文章對您有幫助,望請不吝按讚或分享.
或者對影片有興趣可以訂閱頻道接收通知
================================
YouTube 頻道
FB 粉絲專頁
================================

guangyaw

重點主題: 程式設計: Python , Django,Android 工具與軟體: Open edX,Linux工具,Blender教學 分享各地美景與產品使用心得,遊戲實況,甚至影視戲劇等, 您的訂閱就是頻道成長的原動力。 YouTube 頻道: https://youtube.com/xyawli

You may also like...

發表迴響