たぶん、私はおそらくこれについてすべて間違っています。
ここに行きます..
私は持っています:
gestureScanner = new GestureDetector(this);
そして私は持っています:
public boolean onSingleTapUp(MotionEvent e) {
クラスは次のとおりです。
public class PhotoEditDrawView extends ImageView implements OnGestureListener {
onSingleTapUp
画面上の 4 か所のタップを検出している im では、次の
とおりです。 左下 左中央 右 右下中央
ビットマップが画面いっぱいになると、4 つの場所すべてからクリック応答が得られます。
ロードされたビットマップが小さい場合、いわば 4 つのクリック位置が画像内にあることに気付きました。
これに従っていただければ幸いです。
ビットマップが小さい場合、ビットマップ(imageView)の外側で指のタップを検出したいと思います。
どうすれば賢明な方法でそれを行うことができますか。
GestureOverlayView の使用を考えていました。しかし、タッピングポイントを検出できないようです。
アイデアはありますか?