1
嗨移动图像我想移动的图像左,右,下,上按轨迹球。为此,请给我一些代码suggestions.Thanks提前根据轨迹球
嗨移动图像我想移动的图像左,右,下,上按轨迹球。为此,请给我一些代码suggestions.Thanks提前根据轨迹球
没有做任何方向完全像以前一样,但我肯定已经检测到我的一些项目的轨迹球按压,以检测上下左右是非常相似的,所以你只需要移动你的形象的事件..希望这是有用的:
public boolean onKeyDown(int keyCode, KeyEvent event) {
switch (keyCode) {
case KeyEvent.KEYCODE_DPAD_UP :
// code to move image up
break;
case KeyEvent.KEYCODE_DPAD_DOWN :
// code to move image down
break;
case KeyEvent.KEYCODE_DPAD_LEFT :
// code to move image left
break;
case KeyEvent.KEYCODE_DPAD_RIGHT :
// code to move image right
break;
}
return false;
}
但onkeyDown方法在一个活动中工作,但我想在画布类中使用此 – Pinki 2010-10-28 12:10:12
看看这个链接,你仍然必须使用一个活动,所以吨他将向你展示如何将活动事件推送到画布视图。http://www.anddev.org/rotating_3d-objects_based_on_keyevents-t51.html – Dave 2010-10-28 14:30:03