OnTouch / OnClick侦听器。使用两者?

时间:2011-07-01 21:10:38

标签: android

我有一个简短的问题。我应该同时使用OnTouch和OnClick监听器吗? 如果我是正确的,那么一个用于触摸屏,而另一个用于没有它的设备。我错了吗 ?如果不是,我应该使用两个监听器来保护这两种设备吗?

2 个答案:

答案 0 :(得分:2)

如果您的某些事件只发生在触摸屏上,则只需要OnTouch。如果您只是想在用户点击(或点击)时执行某些操作,那么您只需要OnClick

答案 1 :(得分:1)

我同时使用两者。我创建了一个从Button类扩展的类。我将自定义外观和交互(programmaticaly)放在onTouch()方法和onClick()的功能上。