Android SeekBar使用 监听方法
2017-05-26 14:39
656 查看
1.SeekBar 是一个可以拖动的控件
需要实现
需要实现
seekbar.setOnSeekBarChangeListener(new SeekBar.OnSeekBarChangeListener() { @Override public void onProgressChanged(SeekBar seekBar, int progress, boolean fromUser) { Log.i(TAG,"onProgressChanged=" +progress); } @Override public void onStartTrackingTouch(SeekBar seekBar) { Log.i(TAG,"onStartTrackingTouch="); } @Override public void onStopTrackingTouch(SeekBar seekBar) { Log.i(TAG,"onStopTrackingTouch="); } });
2.
//拖动条进度改变的时候调用
public void onProgressChanged(SeekBar seekBar, int progress, boolean fromUser) { Log.i(TAG,"onProgressChanged=" +progress); }
//拖动条开始拖动的时候调用
@Override public void onStartTrackingTouch(SeekBar seekBar) { Log.i(TAG,"onStartTrackingTouch="); }
//拖动条停止拖动的时候调用
@Override public void onStopTrackingTouch(SeekBar seekBar) { Log.i(TAG,"onStopTrackingTouch="); }
3.例:
SeekBar seekbar= (SeekBar) findViewById(R.id.seekBar);//拿到控件实例 seekbar.setMax(100);//为控件设置大小
4.当
seekbar拖动的时候 log cat 日志
05-26 14:35:24.203 2242-2242/? I/MainActivity: onStartTrackingTouch= 05-26 14:35:24.203 2242-2242/? I/MainActivity: onProgressChanged=2 05-26 14:35:24.273 2242-2242/? I/MainActivity: onStopTrackingTouch= 4000 05-26 14:38:35.910 2242-2242/? I/MainActivity: onStartTrackingTouch= 05-26 14:38:35.910 2242-2242/? I/MainActivity: onProgressChanged=3 05-26 14:38:35.990 2242-2242/? I/MainActivity: onStopTrackingTouch= 05-26 14:38:36.960 2242-2242/? I/MainActivity: onStartTrackingTouch= 05-26 14:38:36.960 2242-2242/? I/MainActivity: onProgressChanged=9 05-26 14:38:37.050 2242-2242/? I/MainActivity: onStopTrackingTouch= 05-26 14:38:37.850 2242-2242/? I/MainActivity: onStartTrackingTouch= 05-26 14:38:37.850 2242-2242/? I/MainActivity: onProgressChanged=11 05-26 14:38:37.930 2242-2242/? I/MainActivity: onStopTrackingTouch=
相关文章推荐
- 【Android 开发】:UI控件之拖动条控件 SeekBar的使用方法
- Android项目:使用pulltorefresh开源项目扩展为下拉刷新上拉加载更多的处理方法,监听listview滚动方向
- android中SeekBar拖动进度条的使用及事件监听
- Android中SeekBar拖动条控件使用方法详解
- Android项目:使用pulltorefresh开源项目扩展为下拉刷新上拉加载更多的处理方法,监听listview滚动方向
- Android 监听电话---在多页面同时使用不产生影响的解决方法
- Android使用GPS获取用户地理位置并监听位置变化的方法
- Android基础教程之---SeekBar的使用方法
- Android 通过系统使用NotificationListenerService 监听各种Notification的使用方法
- Android 通过系统使用NotificationListenerService 监听各种Notification的使用方法
- Android基础控件(EditView、SeekBar等)的使用方法
- Android编程使用GestureDetector实现简单手势监听与处理的方法
- android 基础控件(EditView、SeekBar等)的属性及使用方法
- Android学习总结一:adb的使用、打电话、Button监听两种方法、发短信、ADT23.0.2版本兼容问题
- Android项目:使用pulltorefresh开源项目扩展为下拉刷新上拉加载更多的处理方法,监听listview滚动方向 推荐
- android Dialog中SeekBar的使用方法
- android中SeekBar拖动进度条的使用及事件监听
- Android 通过系统使用NotificationListenerService 监听各种Notification的使用方法
- Android开发中使用Eclipse创建工程后提示The project cannot be built until build path errors are resolved问题的解决方法
- Android ImageShow的使用方法(2)【转】