不积跬步无以至千里
在一个页面里做了个对讲的操作,对讲需要长按操作,但是发现碰触界面其他位置,会中断,通过监听这个View的onTouchEvent,其中的MotionEvent中的action,发现当触碰别的地方的时候,会把这个按钮的down事件中断。因此这里是多点触碰的问题。
多点触控的方法如下:
在你这个界面的或者这个布局文件的根布局中添加如下两个属性:
android:splitMotionEvents="false"
android:windowEnableSplitTouch="false"
就能实现禁止多点触控。
本文介绍了一种在界面设计中解决长按操作被意外中断的方法,通过对讲操作中遇到的多点触控问题进行分析,提供了解决方案,即在布局文件中添加特定属性来禁用多点触控。
2433





