解决Gallery与viewpager滑动冲突问题
来源:互联网 发布:中国青年网络微博 编辑:程序博客网 时间:2024/06/09 17:15
最近在项目中遇到的问题就是滑动Gallery的时候与viewpager会出现冲突的情况,下面我把代码贴出来,主要是通过重写Gallery来实现的, 希望能帮助大家解决问题。
public class MyGallery extends Gallery {public MyGallery(Context context, AttributeSet attrs) {super(context, attrs);}private ViewPager mPager;/** * @return the mPager */public ViewPager getmPager() {return mPager;}/** * @param mPager * the mPager to set */public void setmPager(ViewPager mPager) {this.mPager = mPager;}@Overridepublic boolean onInterceptTouchEvent(MotionEvent ev) {mPager.requestDisallowInterceptTouchEvent(true);return super.onInterceptTouchEvent(ev);}@Overridepublic boolean onTouchEvent(MotionEvent event) {mPager.requestDisallowInterceptTouchEvent(true);return super.onTouchEvent(event);}@Overridepublic boolean onFling(MotionEvent e1, MotionEvent e2, float velocityX,float velocityY) {return false;}}需要注意的是在调用的时候需要为gallery.setmPager(mPager);设置一个viewpager。
- 解决Gallery与viewpager滑动冲突问题
- android 解决ViewPager与Gallery事件冲突
- 解决ViewPager中Gallery无法滑动问题
- 解决ViewPager中Gallery无法滑动问题
- ViewPage与gallery滑动冲突解决
- 解决ViewPager嵌套ViewPager滑动冲突问题
- 解决ViewPager嵌套ViewPager滑动冲突问题
- 解决viewpager与自定义view滑动冲突的问题
- 解决ResizeMenu与viewpager滑动冲突
- SwipeRefreshLayout与ViewPager滑动事件冲突解决
- SwipeRefreshLayout与ViewPager滑动事件冲突解决
- webview与viewpager的滑动冲突问题
- 真正解决ScrollLayout与Gallery等组件的滑动冲突
- 真正解决ScrollLayout与Gallery等组件的滑动冲突
- Gallery滑动与Item中Layout点击冲突解决
- 自定义viewpager解决listview和viewpager滑动冲突的问题
- 解决ViewPager+EditText滑动冲突
- 解决ViewPager嵌套,滑动冲突
- 结构体在内存中的对齐规则
- 前端初长成
- 按月统计的sql语句
- [转]VC下发布的Release版程序的异常捕捉
- hdu 1029
- 解决Gallery与viewpager滑动冲突问题
- Sum of xor
- RHCE中ACL权限
- Android adb.exe程序启动不起来
- NSError and NSException
- 2 Manipulating the Pixels
- 关于winXP和win7,vs2010,opencv2.3,运行程序,报错“计算机丢失tbb_debug.dll”问题解决办法
- Python Performance Tips, Part 2 - Python Performance 3 of n
- tomcat 安装版本jvm设置