Мне нужно реализовать анимацию, как на картинке ниже.Как я могу добиться такого же эффекта в приложении для Android?Когда мы нажимаем кнопку, выделяется одна буква - мы начинаем двигать пальцем, и с той же анимацией выделяются другие.Как только мы отпустим палец, все кнопки вернутся в исходное состояние.
Я попытался реализовать это, создав несколько TextViews
, ив селекторе я устанавливаю изменение цвета, но это не приводит к желаемой анимации.
<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<item android:drawable="@drawable/playground_rounded_selected_button"
android:state_pressed="true" />
<item android:drawable="@drawable/playground_rounded_selected_button"
android:state_focused="true" />
<item android:drawable="@drawable/playground_rounded_button" />
</selector>
Как я могу отслеживать движения onHover
, если какая-либо кнопка уже была нажата, чтобы добавить все нажатые кнопки в коде ArrayList
?Мы будем благодарны за любую помощь или подсказку в решении проблемы.