//键被按下事件的处理. public boolean keyDown(Event e,int key) { if (key==Event.UP)//假如是向上键被按下 .... if (key==Event.DOWN)//假如是向下键被按下 .... if (key==Event.LEFT)//假如是向左键被按下 .... if (key==Event.RIGHT)//假如是向右键被按下 ....if (key==32) .... */ return true; }
这个问题提得好 偶也是一个rookie,期待expert来解答一下
to 楼上的 cenlmmx(学海无涯苦作舟) 老兄的这段代码好像只能处理单个按键的问题吧? 楼主问得可是如何能够准确的判断用户正按着两个按键。 以前看过某个网页上面还是什么书上说过的,用的是什么连续去键盘状态两次的方法吧,来判断是不是有两个键按下的,记不太清楚了,所以不敢乱讲,还是期待能够在有哪位大大过来帮帮忙
public boolean keyDown(Event e,int key)
{
if (key==Event.UP)//假如是向上键被按下
....
if (key==Event.DOWN)//假如是向下键被按下
....
if (key==Event.LEFT)//假如是向左键被按下
....
if (key==Event.RIGHT)//假如是向右键被按下
....if (key==32)
....
*/
return true;
}
偶也是一个rookie,期待expert来解答一下
楼主问得可是如何能够准确的判断用户正按着两个按键。
以前看过某个网页上面还是什么书上说过的,用的是什么连续去键盘状态两次的方法吧,来判断是不是有两个键按下的,记不太清楚了,所以不敢乱讲,还是期待能够在有哪位大大过来帮帮忙
以次判断键盘事件