回答
爲了防止這種情況,你應該關閉內部的ViewGroup splitMotionEvents或windowEnableSplitTouch屬性是按鈕的位置。
android:splitMotionEvents="false"
那麼,如果應用程序具有深層視圖層次結構,並且在層次結構的葉節點?我們需要用這個屬性標記每個ViewGroup直到根? – satur9nine 2014-03-12 01:41:13
是的你是對的,第二種方法是創建自定義視圖組並在那裏重寫'onTouchEvent'。例如:http://goo.gl/pRXtCk – 2014-03-12 07:33:22
非常好的解決方案。工作正常 – 2014-06-05 08:01:30
此行添加到您的清單
< uses-feature android:name="android.hardware.touchscreen.multitouch" android:required="false" />
我不認爲一個<使用特徵>標籤將會禁用某個功能。請參閱:http://developer.android.com/guide/topics/manifest/uses-feature-element.html – 2012-07-09 09:59:49
- 1. 在libgdx中禁用多點觸控
- 2. 在Android中禁用多點觸控
- 3. iPhone - 在整個應用程序中禁用多點觸控
- 4. 如何在WPF中的按鈕上禁用多點觸控?
- 5. iPhone:禁用應用程序的多點觸控
- 6. 啓用多點觸控/多點觸控
- 7. 如何禁用多點觸控?
- 8. 如何在UIBarButtonItems和UI按鈕上禁用多點觸控?
- 9. 「在Apple MBP多點觸控板上禁用水平滾動」
- 10. didSelectRowAt僅在多點觸控上調用
- 11. 多點觸控:選擇用於多點觸控應用的硬件和軟件
- 12. 如何禁用我的移動網頁上的多點觸控縮放?
- 13. Android應用程序的多點觸控
- 14. 如何在有多個視圖時禁用多點觸控?
- 15. 在TabLayout中禁用多點觸控的標籤
- 16. 在多點觸控時禁用UIScrollView中的滾動
- 17. as3多點觸控繪圖應用
- 18. 在我的應用中禁用多指觸摸
- 19. 在我的Android應用程序中禁用多指觸摸
- 20. 如何禁用iPhone應用程序中的多點觸控功能?
- 21. 如何在Windows Phone中禁用多點觸控?
- 22. Windows 7上Win32應用程序的多點觸控板
- 23. 禁用或防止活動中的多點觸控
- 24. 我可以在GooglMap API2中禁用多點觸控縮放功能嗎
- 25. 我不能在as3中使用多個多點觸控功能
- 26. 在Cocos2d 3.0中啓用多點觸控
- 27. 在iPhone上處理多點觸控
- 28. 跨越appwide禁用多點觸控Android中xamarin
- 29. 安卓webview禁用多點觸控縮放
- 30. 禁用多點觸摸不工作ios
見這個問題的答案:http://stackoverflow.com/questions/8570982/disable-or-prevent-multitouch-in-activity – TofferJ 2012-09-14 07:08:37