0

也许我对此可能全都错了。
来了..
我有:

gestureScanner = new GestureDetector(this);

我有:

public boolean onSingleTapUp(MotionEvent e) {

课程是:

public class PhotoEditDrawView extends ImageView implements OnGestureListener {

onSingleTapUp即时检测屏幕上 4 个位置的点击
它们是: 左下 左 中 右 下 右 中

如果位图填满屏幕,我可以从所有 4 个位置获得点击响应。
我注意到如果加载的位图很小,那么 4 个点击位置在图像内部,可以这么说。
希望你能关注这个。
如果位图很小,我想检测位图(imageView)之外的手指点击。
我怎样才能以一种明智的方式做到这一点。
我正在考虑使用 GestureOverlayView。但看起来它无法检测到攻丝点。
有什么想法吗?

4

1 回答 1

0

回答我自己的问题。
请参阅我的另一篇文章:
如何检测屏幕上的点击?

于 2011-06-08T05:30:06.013 回答