ListView.addHeadView添加ViewPager,ViewPager左右切换影响ListView上下滑动
来源:互联网 发布:淘宝爱爱丸小虎牙模特 编辑:程序博客网 时间:2024/03/29 07:21
ListView.addHeadView添加ViewPager,ViewPager左右切换影响ListView上下切换,对viewpager做触摸监听:
viewPager.setOnTouchListener(new OnTouchListener() {
@Override
public boolean onTouch(View v, MotionEvent event) {
int act = event.getAction();
if (act == MotionEvent.ACTION_DOWN
|| act == MotionEvent.ACTION_MOVE
|| act == MotionEvent.ACTION_UP) {
((ViewGroup) v).requestDisallowInterceptTouchEvent(true);
}
return false;
}
});
表明:当用户按下,移动,抬起的时候,告诉父组件,不要拦截我的事件(这个时候子组件是可以正常响应事件的),拿起之后就会告诉父组件可以阻止。
实现的效果:整个listview上滑时<点我>组件会置顶,广告栏隐藏,下拉的时候广告栏显示,相关demo链接见:
http://download.csdn.net/detail/u013807286/8923275
1 0
- ListView.addHeadView添加ViewPager,ViewPager左右切换影响ListView上下滑动
- listview上下滑动与item的viewpager左右滑动时的焦点切换问题
- ListView header 中使用控件ViewPager手势滑动影响问题
- ListView头部添加ViewPager
- Listview ViewPager 解决滑动冲突
- android listview左右滑动分页(viewpager嵌套listview进行分页),焦点图带圆焦点
- android listview左右滑动分页(viewpager嵌套listview进行分页),焦点图带圆焦点
- ViewPager取消左右滑动切换功能
- android ViewPager页面左右滑动切换
- android ViewPager页面左右滑动切换
- ViewPager取消左右滑动切换功能
- ViewPager撤消左右滑动切换功能
- ViewPager禁止左右滑动切换功能
- 禁止ViewPager左右滑动,只能点击切换
- TabLayout+ViewPager撤消左右滑动切换功能
- ViewPager撤消左右滑动切换功能
- ViewPager撤消左右滑动切换功能
- Viewpager+Fragment实现左右滑动切换页面
- drools入门(二)-----规则引擎Drools解决汽水问题(复杂逻辑)
- LeetCode 8 String to Integer (atoi)
- python getopt使用
- ALM损坏后的恢复步骤
- 初次使用keepalived应该注意的
- ListView.addHeadView添加ViewPager,ViewPager左右切换影响ListView上下滑动
- PHP生成静态页面详细教程
- cocoapods的各种坑
- linux cooked capture
- 百度地图2.4.1SDK监听覆盖物的点击事件
- mfc窗口创建的create与oncreate
- 使用system遇到的坑
- 我的Android进阶之旅------>Android实现用Android手机控制PC端的关机和重启的功能(一)PC服务器端
- ORACLE日期时间函数大全