Android中实现ListView滑动删除时滑动和触摸冲突问题解决办法
来源:互联网 发布:btava新域名 编辑:程序博客网 时间:2024/05/29 16:17
最近在实现ListView滑动删除时遇到这样一个问题,ListView的触摸和滑动冲突,详细情况就是如果在触摸事件中添加一个跳转Activity的工作,每当触摸ListView的Item就跳转,但是想滑动删除时也会触摸ListView的Item,这样还没有进行滑动删除界面就跳转了。我的解决办法是通过判断ListView的Item按下和抬起时的X坐标判断,滑动删除时X坐标会变化,触摸时X坐标不会变。
int x_down = 0;//mListView选中Item按下时的x坐标int x_up = 0;//mListView选中Item松开时的x坐标 ListView listView; listView= (ListView ) findViewById(R.id.listView); listView.setOnTouchListener(this);@Overridepublic boolean onTouch(View v, MotionEvent event) {// TODO 自动生成的方法存根switch (event.getAction()) {case MotionEvent.ACTION_DOWN:x_down = (int) event.getX();break;case MotionEvent.ACTION_UP:x_up = (int) event.getX();break;default:break;}if ((x_up - x_down) >= 0) { } return false;}
1 0
- Android中实现ListView滑动删除时滑动和触摸冲突问题解决办法
- Android ListView实现滑动删除
- Android 用HorizontalScrollView实现ListView的Item滑动删除 ,滑动错乱 冲突
- Android中ScrollView和listView嵌套 滑动冲突解决
- 【Android界面实现】解决ScrollView中嵌套Listview,Listview中嵌套Listview显示不完整和滑动冲突的问题
- 【Android界面实现】解决ScrollView中嵌套Listview,Listview中嵌套Listview显示不完整和滑动冲突的问题
- 【Android界面实现】解决ScrollView中嵌套Listview,Listview中嵌套Listview显示不完整和滑动冲突的问题
- 【Android界面实现】解决ScrollView中嵌套Listview,Listview中嵌套Listview显示不完整和滑动冲突的问题
- Android ScrollView和ListView滑动冲突问题
- activity中滑动手势和listview滑动冲突解决方法
- 实现listView滑动删除
- Android-实现ListView左右滑动删除和编辑(仿微信电话本)
- Android ListView滑动删除
- android,listView, 滑动删除
- android listview滑动删除
- Android ListView 滑动删除
- Android滑动删除ListView
- android滑动删除listview
- C语言验证哥德巴赫猜想
- 4.7
- The Maze Makers
- 个人感想之回忆
- Maven配置环境变量出错
- Android中实现ListView滑动删除时滑动和触摸冲突问题解决办法
- 文章标题
- Find Minimum in Rotated Sorted Array II
- spark:学习杂记+wordcount(单词统计)--22
- ACM-5元和10元的经典问题
- P53 第36题 数字转化成英语输出
- C++ Primer Plus第六版编程练习10.3解答
- Java 基础知识(五 )
- 自动排班系统1.0