我有一个简短的问题。我应该同时使用OnTouch和OnClick监听器吗? 如果我是正确的,那么一个用于触摸屏,而另一个用于没有它的设备。我错了吗 ?如果不是,我应该使用两个监听器来保护这两种设备吗?
答案 0 :(得分:2)
如果您的某些事件只发生在触摸屏上,则只需要OnTouch
。如果您只是想在用户点击(或点击)时执行某些操作,那么您只需要OnClick
。
答案 1 :(得分:1)
我同时使用两者。我创建了一个从Button类扩展的类。我将自定义外观和交互(programmaticaly)放在onTouch()方法和onClick()的功能上。