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 粉絲專頁
================================