【发布时间】:2015-01-09 06:50:57
【问题描述】:
我正在使用onTouch 方法来做一些工作。第一步,我想显示 currentX 值。但是,我的代码根本不起作用。我该如何解决这个问题?
public boolean onTouch(View view, MotionEvent event) {
int currentX = (int) event.getX();
if(event.getAction() == MotionEvent.ACTION_MOVE) {
Log.d("mesage:",currentX+"");
}
return true;
}
【问题讨论】:
-
这可能会解决您的问题,因为它解释了它是如何工作的以及需要做什么:stackoverflow.com/a/23043320/4232337
-
在方法开头添加Log.d
-
莎拉,你注册了onTouchListener()???
-
@pskink 我想当用户触摸屏和手指向右移动时,例如向他显示一条消息。因此必须在 if 语句不在开始时执行此工作。
-
没有@pratt。我该怎么办?