我的应用程序中有一个列表。
当用户用手指触摸列表项时,onListItemClick 处理程序会触发,我让它打开一个新的 Activity。
但是,当用户使用轨迹球/键盘单击时,我想执行一些不同的功能。我已经覆盖了 onTrackballEvent 并且在模拟器的轨迹球模式下一切正常。
不幸的是,在 Samsung Moment 上进行测试时,单击触控板会触发 onListItemClick 处理程序,而不是 onTrackballEvent 处理程序。
有谁知道为什么?有没有人有办法解决这个问题?