在ScrollView 下实现listview的单独滑动。
来源:互联网 发布:交易系统测试软件 编辑:程序博客网 时间:2024/05/21 21:38
只需要很简单的一句话就可以了:
listview.getParent().requestDisallowInterceptTouchEvent(true);
但是在具体代码编写中可以把这句话放在listview的OnTouchListener。
View layoutView = inflater.inflate(R.layout.a_u010_i01_16, container, false);
View listView = layoutView.findViewById(R.id.hennoMeterNoList);
if (listView instanceof ListView) {
final ListView listview = (ListView) listView;
listview.setOnTouchListener(new View.OnTouchListener() {
@Override
public boolean onTouch(View view, MotionEvent motionevent) {
if (motionevent.getAction() == MotionEvent.ACTION_DOWN) {
listview.getParent().requestDisallowInterceptTouchEvent(true);
}
return false;
}
});
}
- 在ScrollView 下实现listview的单独滑动。
- 在ScrollView 下实现listview的单独滑动。
- 实现水平ListView,并且解决水平ListView在ScrollView中Listview中出现的滑动冲突
- 实现水平listview,而且解决水平listview在scrollview中出现的滑动冲突
- 自定义listview/gridview实现在scrollview中滑动
- 解决ListView在ScrollView中滑动冲突的问题
- 解决水平ListView在ScrollView中出现的滑动冲突
- 安卓学习笔记---实现两个ListView或者GridView在Scrollview中同时滑动,实现ScrollView滑动到顶部
- 解决ListView在ScrollView中滑动冲突
- 让listview在scrollview中自由滑动
- 让listview在scrollview中自由滑动
- ScrollView下的ListView
- listview在scrollview中自行滑动(滑动冲突)
- 横向滑动的listview效果的实现方法,scrollview嵌套水平滑动的listview卡顿的解决方法
- ScrollView嵌套RecyclerView(解决在Android6.0系统上RecyclerView可以单独捕获滑动事件的问题)
- ListView与ScrollView的滑动冲突解决方法
- ScrollView和ListView的滑动冲突解决
- 解决ListView与ScrollView的滑动冲突
- Mybatis3查询语句映射
- Android JNI知识简介
- Flex将GB2313中文编码转为UTF-8
- 探讨:spring mvc中redirect导致内存泄露?
- Google Guava Collections 使用介绍
- 在ScrollView 下实现listview的单独滑动。
- 《JavaScript语言精粹》读书笔记
- java验证码
- Mybatis3更新和删除语句映射
- C primer plus第2章(C语言概述)习题
- Qt注册元类型(MetaType)
- 线性表实现之顺序表
- 重载、重写、重定义
- MyBatis核心SqlSessionFactory的创建