试图弄清楚如何获取Android的触摸事件

时间:2011-01-17 22:07:25

标签: android events touch

我正在制作一个在视图中绘制的9 x 10网格的游戏。这有效,我希望能够检测用户何时触摸其中一个单元格。我知道如何获得键盘事件。我认为必须有一种方法可以获得触摸,即使使用x,y cordernat来查看我的网格视图。

2 个答案:

答案 0 :(得分:1)

只需在View对象上设置OnTouchListener即可。要实现的单个方法获取MotionEvent参数。它为您提供触摸事件的实际坐标。请参阅doc

答案 1 :(得分:0)

在View对象上设置OnTouchListener时,不要忘记设置主视图所在的其他视图。例如,如果您的布局是LinearLayout和Button,您是否必须为LinearLayout和Button设置OnTouchListener。