У меня есть кнопка в андроид приложение, которое имеет сопроводительную красный круг, TextView
, который представляет собой счетчик (IOS-стиль):ручки нажмите кнопку состояние
Кнопка является StateListDrawable
так, что при нажатии на это (визуально) идет немного вниз. Я хочу, чтобы сопровождающий красный круг тоже спустился.
Я был бы рад, если бы смог найти обратный вызов, который говорит мне, когда кнопка переходит в нажатое или не нажатое (нормальное) состояние. Я пробовал btn.setOnTouchListener
, но он не работает. Например, когда я нажимаю кнопку, он запускает MotionEvent.ACTION_DOWN
, и это хорошо. Но если я вытащу свой палец из кнопки, он вернется в нормальное состояние, но MotionEvent.ACTION_UP не будет запущен, пока я не отпущу палец.