2014.01.13 ——— android 控制ScrollView滚动速度
16lz
2021-01-23
2014.01.13 ——— android 控制ScrollView滚动速度
参考: http://www.cnblogs.com/over140/archive/2011/10/06/2199891.html
另外,还有一个禁用listview的fling功能
http://www.cnblogs.com/over140/archive/2012/09/18/2692377.html
其实,我是在查找如何控制listview的滚动速度的时候 看到这两篇文章的,但是关于控制listview的速度,还是没有相关思路,知道的@我下哈,非常感谢
参考: http://www.cnblogs.com/over140/archive/2011/10/06/2199891.html
/** * 快/慢滑动ScrollView * @author 农民伯伯 * */ public class SlowScrollView extends ScrollView { public SlowScrollView(Context context, AttributeSet attrs, int defStyle) { super(context, attrs, defStyle); } public SlowScrollView(Context context, AttributeSet attrs) { super(context, attrs); } public SlowScrollView(Context context) { super(context); } /** * 滑动事件 */ @Override public void fling(int velocityY) { super.fling(velocityY / 4); } }
另外,还有一个禁用listview的fling功能
http://www.cnblogs.com/over140/archive/2012/09/18/2692377.html
private GestureDetector mTouchGesture = new GestureDetector(new TouchGesture());/** 手势识别类 */ private class TouchGesture extends SimpleOnGestureListener { /** 快速滚动 */ @Override public boolean onFling(MotionEvent e1, MotionEvent e2, float velocityX, float velocityY) { return true; } } private OnTouchListener mOnListViewTouchListener = new OnTouchListener() { @Override public boolean onTouch(View v, MotionEvent event) { if (mTouchGesture.onTouchEvent(event)) return true; return false; } };
其实,我是在查找如何控制listview的滚动速度的时候 看到这两篇文章的,但是关于控制listview的速度,还是没有相关思路,知道的@我下哈,非常感谢
更多相关文章
- Json解析速度比较-Android API、Gson、Fastjson
- LibGDX输入模块之加速度计
- Android的WebView控件载入网页显示速度慢的究极解决方案
- Android 下陀螺仪、加速度和磁场传感器数据定义
- 加快Android构建速度
- Android快速入门(转自 农民伯伯: http://www.cnblogs.com/over140
- android光照、加速度传感器