我需要实现一个“双指轻点”的功能。
例如,我有一个带有多个项的listView,并且每一行都已经有了点击监听器和触摸监听器。现在,如果用户在一行上放置两根手指,我需要执行某些操作。
我该怎么做呢?
欢迎任何建议。
我需要实现一个“双指轻点”的功能。
例如,我有一个带有多个项的listView,并且每一行都已经有了点击监听器和触摸监听器。现在,如果用户在一行上放置两根手指,我需要执行某些操作。
我该怎么做呢?
欢迎任何建议。
不确定您所说的“两个手指轻点”是什么意思。如果您的意思是双击(一个手指,2次轻点),我建议使用以下方法:
http://mobile.tutsplus.com/tutorials/android/android-gesture/
但是,如果您指的是两个不同的手指轻敲一次,我不建议使用双指轻敲,因为这违反了Android设计准则。如果有必要,建议使用长按,可以通过覆盖onLongClick()方法轻松实现。
但是,如果您真的不想听我的建议,因为您认为我很愚蠢。那么您基本上需要实现自己的多点触控手势。以下是一个示例:
请注意您想要支持的安卓版本。