(Android 3.2)私は9つのボタンを持つTableLayoutを持っています。いずれかが押されていないとき、つまりプレスが完了したとき、つまりACTION_UPを知りたい。私はどのボタンを気にしなくても、押されたボタンが放されたばかりのことを知りたいだけです。レイアウト内のボタンが押されていないことを知らせる方法はありません
Android :: onTouchがXMLにあり、Android :: onClickのようにがあると思いますが、onTouchイベントハンドラでACTION_UPを探すことができます。しかし、そこにはありません。私は9つの別々のOnTouchListenersを書くのを避けようとしています。
提案がありますか?
ありがとうございます。 hereを見られるように
あなたのクラスにはタッチリスナーが1つしかなく、9つのボタンすべてにリスナーが追加されます –
誰もが正しいアイデアを持っていますが、ガビが最初にそれを持っていましたので、正解と+1を付けました。ありがとう! – user316117