Android Gallery滑动太快的问题
2012-08-07 10:21
218 查看
在做项目时,用Gallery展示图片,遇到一个问题,就是滑动太快,每次轻轻一拨图片,就滑动过去几张,怎么解决呢?搜索之后,有了下面的解决方法: 1、自定义Gallery重写onFling方法 public class UGallery extends Gallery { public UGallery(Context context, AttributeSet attrs) { super(context, attrs); } private boolean isScrollingLeft(MotionEvent e1, MotionEvent e2) { return e2.getX() > e1.getX(); } @Override public boolean onFling(MotionEvent e1, MotionEvent e2, float velocityX, float velocityY) { int keyCode; if (isScrollingLeft(e1, e2)) { keyCode = KeyEvent.KEYCODE_DPAD_LEFT; } else { keyCode = KeyEvent.KEYCODE_DPAD_RIGHT; } onKeyDown(keyCode, null); return true; } } 2、在布局文件中使用自定义com.soft.userctrl.UGallery <com.soft.userctrl.UGallery android:layout_width="fill_parent" android:spacing="50dip" android:layout_height="fill_parent" android:id="@+id/isMain"> </com.soft.userctrl.UGallery> 3、在代码中像使用Gallery一样使用UGallery,即可 摘自:心灵净土的专栏 |
相关文章推荐
- android Gallery与imageView 滑动冲突问题解决方法
- android Gallery与imageView 滑动冲突问题解决方法
- android Gallery与imageView 滑动冲突问题解决方法
- [已解决]Android Gallery滑动太快的问题
- android Gallery与imageView 滑动冲突问题解决方法
- 解决在android开发中ViewPager中Gallery无法滑动问题
- Android gallery滑动惯性问题
- Android Gallery滑动太快的问题
- Android gallery滑动惯性问题
- android gallery滑动惯性问题
- android scrollView 内嵌ViewPager或Gallery等水平滑动控件冲突问题解决实现同时滑动
- 【Android Demo】图片之滑动效果(Gallery)
- android SwipeRefreshLayout嵌套ViewPager 滑动冲突问题
- Android 滑动效果基础篇(四)—— Gallery + GridView
- android ViewPager 解决自动滑动到最后一页,继续滑动的效果问题
- Android 滑动效果入门篇(二)—— Gallery
- Android——6.0 Scrollview嵌套Recyclerview导致显示不全,滑动卡顿问题解决
- Android Gallery获取滑动停止的位置
- Gallery与ScrollView滑动冲突问题的处理[魔豆之路]
- android_最简单办法解决滑动嵌套listview显示不全和滑动问题