0

TextViewAndroid アプリケーションに、カウンター (iOS スタイル) を表す赤い円が付いたボタンがあります。

ここに画像の説明を入力

ボタンは、StateListDrawable押すと(視覚的に)少し下がるようになっています。付随する赤丸も下げてほしい。

ボタンが押された状態または押されていない状態 (通常の状態) になるタイミングを教えてくれるコールバックを見つけられれば幸いです。試してみbtn.setOnTouchListenerましたが、うまくいきません。たとえば、ボタンを押すと発火MotionEvent.ACTION_DOWNし、それは良いことです。しかし、ボタンから指をドラッグすると、通常の状態に戻りますが、指を離すまで MotionEvent.ACTION_UP は発生しません。

4

1 に答える 1