【发布时间】:2015-12-19 12:24:37
【问题描述】:
我已经到处搜索了这个问题的答案,但在任何地方都找不到有效的答案。
对于我的大学作业,我需要在 android studio 中创建一个冒险游戏。我想要它,所以当我单击并按住一个箭头按钮(因此在给定向上按钮的情况下)时,ImageView(播放器)将不断在屏幕上移动,直到我释放按钮。我已经尝试过使用 ACTION_UP 和 ACTION_DOWN 的 OnTouchListeners 和鼠标事件,这很有效,但不适用于我需要的,因为它在单击时仍然只移动一步。
ImageView IV_player;
Button ButtonUp;
IV_player = (ImageView) findViewById(R.id.IV_player);
ButtonUp = (Button) findViewById(R.id.ButtonUp);
ButtonUp.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
IV_player.setY(IV_player.getY() - 32);
}
});
【问题讨论】:
标签: java android button imageview