我想创建一个 Android 应用程序来使用 wifi 远程控制汽车。我发现 ontouch 事件有些奇怪,如果我一直触摸屏幕,如果我触摸另一个按钮,事件将调用第一个视图,因为我没有释放屏幕。
所以,如果我触摸 FORWARD 按钮,如果我尝试同时向左/向右移动,我不能,因为如果我不释放按钮,调用的事件总是向前的。我必须停止触摸屏幕并触摸左/右按钮来改变方向。
我该如何管理?谢谢你。
// On click, go forward.
this.goForwardBtn.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
goForward();
}
});