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