import android.app.Activity;
import android.os.Bundle;
import android.widget.SeekBar;
import android.widget.SeekBar.OnSeekBarChangeListener;
public class mainActivity extends Activity {
SeekBar seekBar;
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
seekBar = (SeekBar) findViewById(R.id.sb);
seekBar.setOnSeekBarChangeListener(new 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("onProgressChanged " + progress + " "
+ fromUser);
}
});
}
}
可以在XML中使用android:max="100"設定最大值
android:progress="20"表示目前值