我正在开发一款适用于 Android 的迷你游戏。当我单击并按住正在单击的按钮时,我希望某个事件应该每隔一段时间触发一次。
public boolean onKeyDown(int keyCode, KeyEvent msg) {
if (keyCode == KeyEvent.KEYCODE_DPAD_LEFT) {
moveLeft();
return (true);
}
if (keyCode == KeyEvent.KEYCODE_DPAD_RIGHT) {
moveRight();
return (true);
}
}
如果我使用模拟器和键盘上的箭头,则此代码有效。我还在布局上放了 2 个按钮,现在希望在一段时间间隔触摸按钮时,对象向左或向右移动的效果相同。我怎样才能做到这一点 ?