Tag: ontouchevent

Android多点触控事件问题…拖动时没有新的触控事件?

所以我想做的是一个小空间游戏,你使用touch和drag控制船上的图形屏幕操纵杆 。 我已经让这个工作得很好。 一旦我开始尝试添加触摸屏幕顶部以发射武器的能力,就会出现问题。 出于某种原因,如果您当前正在拖动操纵杆,它似乎忽略了其他触摸输入并且没有做任何事情(但是一旦我停止joystick就可以正常工作)。 这是我第一次使用java和Android所以它可能是愚蠢的东西,但静止了几天。 无论如何,这里是我的代码。 以下是我的 public class Panel extends SurfaceView implements SurfaceHolder.Callback { @Override public boolean onTouchEvent(MotionEvent event) { fingers= event.getPointerCount(); //Returns 1 or 2 properly if 2 fingers on screen playership.onTouchEvent(event); //Pass the event along to the spaceship object return true; //return super.onTouchEvent(event); //no idea what this does, but it seems […]