读取seekbar的值

[java]  view plain  copy
  1. public class MainActivity extends AppCompatActivity {  
  2.   
  3.     private SeekBar seekbar=null;  
  4.   
  5.     @Override  
  6.     protected void onCreate(Bundle savedInstanceState) {  
  7.         super.onCreate(savedInstanceState);  
  8.         setContentView(R.layout.activity_main);  
  9.         Toolbar toolbar = (Toolbar) findViewById(R.id.toolbar);  
  10.         setSupportActionBar(toolbar);  
  11.   
  12.         seekbar = (SeekBar) findViewById(R.id.seekbar_01);  
  13.         seekbar.setMax(100);  
  14.         seekbar.setProgress(30);  
  15.         seekbar.setOnSeekBarChangeListener(new SeekBar.OnSeekBarChangeListener() {  
  16.             @Override  
  17.             public void onProgressChanged(SeekBar seekbar, int progress, boolean fromUser) {  
  18.                 Log.v("拖动过程中的值:", String.valueOf(progress) + ", " + String.valueOf(fromUser));  
  19.             }  
  20.   
  21.             @Override  
  22.             public void onStartTrackingTouch(SeekBar seekbar) {  
  23.                 Log.v("开始滑动时的值:", String.valueOf(seekbar.getProgress()));  
  24.             }  
  25.   
  26.             @Override  
  27.             public void onStopTrackingTouch(SeekBar seekbar) {  
  28.                 Log.v("停止滑动时的值:", String.valueOf(seekbar.getProgress()));  
  29.             }  
  30.         });  

你可能感兴趣的:(Android日常问题)