Jac*_*ber 5 android button onhover
我创建了一个游戏,其中如果用户按下按钮,它将沿特定方向移动蛇。
而是当您按下按钮时,我要这样做,以便当手指悬停在按钮上时,蛇会移动。
所以我将方法从更改setOnTouchListener为setOnHoverListener
这是我的代码:
Button btnRight = (Button) findViewById(R.id.btnRight);
btnRight.setOnHoverListener(new OnHoverListener(){
public boolean onHover(View v, MotionEvent event) {
if(direction!=4)
direction = 6;
return false;
}
});
Run Code Online (Sandbox Code Playgroud)
当手指在屏幕上按下并在按钮上拖动时,什么也没有发生。
当手指在按钮上拖动时,如何注册它?有没有简单的方法解决方案,还是我必须检测坐标等?
| 归档时间: |
|
| 查看次数: |
2370 次 |
| 最近记录: |