#java #android-studio #android-animation
Вопрос:
Я использую androidstudio 4.2.
Пожалуйста, не закрывайте эту тему, так как она дублируется, потому что я застрял на несколько дней только для простой анимации, как показано ниже. Я не мог найти никакого решения не только прочитав документы разработчиков Android, но и прочитав множество сторонних страниц (https://www.codexpedia.com/android/android-interpolator-animation/) и другие другие.
У меня есть кнопка в середине экрана, и я пытаюсь переместить ее с правой стороны (за пределами) экрана на свое место, а также я хочу, чтобы она несколько раз отскочила в конце анимации.
Проблема в том, что мой аним работает хорошо, за исключением эффекта подпрыгивания.
Вот мои коды:
В разделе «Класс» (вверху кодовой страницы)
private Animation player1
В папке anim Android Studio xml-файл анимации находится;
(пожалуйста, не это, имя xml-файла — > bouncetest.xml)
<?xml version="1.0" encoding="utf-8"?>
<translate
android:interpolator="@android:anim/bounce_interpolator"
android:pivotY="0%"
android:pivotX="0%"
android:startOffset="3400"
android:duration="200"
android:fromXDelta=" 200%p"
android:toXDelta="0%"/>
код в методе onCreate является
player1= AnimationUtils.loadAnimation(getApplicationContext(),R.anim.bouncetest);
button_menu.setAnimation(player1);
Анимация воспроизводится, но не подпрыгивает. Что не так в моем подходе? Все документы в Интернете показывают этот путь, но мои не работают….
Заранее спасибо,