<span style="font-size:18px;">package com.example.seekbartest;
import android.app.Activity;
import android.os.Bundle;
import android.widget.SeekBar;
import android.widget.TextView;
import android.widget.SeekBar.OnSeekBarChangeListener;
public class MainActivity extends Activity {
private SeekBar bar;
private TextView textView;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
bar=(SeekBar) findViewById(R.id.seekBar);
textView=(TextView) findViewById(R.id.tv_out);
bar.setMax(100);
bar.setOnSeekBarChangeListener(new OnSeekBarChangeListener() {
/**
* 进度停止移动时执行
*/
@Override
public void onStopTrackingTouch(SeekBar seekBar) {
// TODO Auto-generated method stub
System.out.println("onStopTrackingTouch");
}
/**
* 进度开始移动时执行
*/
@Override
public void onStartTrackingTouch(SeekBar seekBar) {
// TODO Auto-generated method stub
System.out.println("onStartTrackingTouch");
}
/**
* 进度改变时执行
*/
@Override
public void onProgressChanged(SeekBar seekBar, int progress,
boolean fromUser) {
// TODO Auto-generated method stub
textView.setText("当前进度为:"+progress+"%");
}
});
}
}</span>
Android控件之SeekBar
最新推荐文章于 2021-05-25 18:40:52 发布