Andorid解决HorzintalListView和ScrollView冲突问题
来源:互联网 发布:网络管理员软件 编辑:程序博客网 时间:2024/06/10 23:13
今天在项目中遇到了横向LIstView和ScrollView的嵌套使用,发现嵌套后横向LIstView会出现卡顿,也就是横向滑动与纵向滑动发生了
冲突,上网百度了一下,最终通过重写ScrollView,解决了这个问题。
public class MyScrollView extends ScrollView {private GestureDetector mGestureDetector;View.OnTouchListener mGestureListener;@SuppressWarnings("deprecation")public CustomScrollView(Context context,AttributeSet attrs) {super(context,attrs);mGestureDetector= new GestureDetector(new YScrollDetector());setFadingEdgeLength(0);}@Overridepublic boolean onInterceptTouchEvent(MotionEvent ev) {return false; }// Return false if we're scrolling in the x directionclass YScrollDetector extends SimpleOnGestureListener {@Overridepublic boolean onScroll(MotionEvent e1, MotionEvent e2, float distanceX, float distanceY) {if(Math.abs(distanceY) > Math.abs(distanceX)) {return true;}return false;}}}
0 0
- Andorid解决HorzintalListView和ScrollView冲突问题
- 解决ListView,GrindView和ScrollView冲突问题
- MyListView解决scrollview冲突问题
- 解决ScrollView和GridView冲突
- ScrollView和ListView冲突解决
- ScrollView和listView冲突解决
- Android 解决ListView 和 ScrollView 共存冲突的问题
- Android 解决ListView 和 ScrollView 共存冲突的问题
- Android 解决ListView 和 ScrollView 共存冲突的问题
- Android 解决ListView 和 ScrollView 共存冲突的问题
- Android 解决ListView 和 ScrollView 共存冲突的问题
- 简单函数解决ListView和ScrollView冲突问题
- Android 解决ListView 和 ScrollView 共存冲突的问题
- Android 解决ListView 和 ScrollView 共存冲突的问题
- Android 解决ListView 和 ScrollView 共存冲突的问题
- 关于处理解决ListView 和 ScrollView 共存冲突的问题。
- Android 解决ListView 和 ScrollView 共存冲突的问题
- Android 解决ListView 和 ScrollView 共存冲突的问题
- edittext不显示光标的情况
- zlib-1.2.8源码官方下载地址
- 26Remove Duplicates from Sorted Array
- 概述PHP命令行shell_exec()使用
- log4net的配置详解
- Andorid解决HorzintalListView和ScrollView冲突问题
- PHP 使用 curl 提交 json 格式数据(已实践 可行)
- 263 Ugly Number
- 归并排序
- 实现和IE浏览器交互的几种方法的介绍(一)
- OAuth 的机制原理
- 【COCI2012】蜡笔
- SVN使用之—分支主干合并
- android res之shape