1

私はrelativelayoutに3つのImageviewがあり、すべてのImageViewにonTouchListenerを追加しました

これで、任意のimageviewを指で押すと、onTouchListenerが起動します。これは正しく機能しています。また、ACTION_MOVEタッチを持ち上げずに指を動かすと、すべてが正しく機能します。

ただし、imageviewの外に指を置くと、ACTION_MOVEはまだ起動されます:(

指がImageViewの外に出るときにACTION_MOVEは必要ありませんが、指が他のImageViewに行く場合は、TouchListenerがすべてのImageViewに追加されるため、そのImageViewからACTION_MOVEタッチを起動する必要があります。

4

1 に答える 1