Как анимировать слайд слева на View в Android - PullRequest
0 голосов
/ 05 февраля 2019

У меня есть вид.Я установлю вид слева от экрана.Теперь я хочу анимировать слайд слева на экране в этом представлении.Как это можно сделать в Android?

Это мой вид

<androidx.constraintlayout.widget.ConstraintLayout
    android:id="@+id/mView"
    android:layout_width="200dp"
    android:layout_height="140dp"
    android:layout_gravity="center_vertical|end">

Ответы [ 2 ]

0 голосов
/ 05 февраля 2019

Это пример кода для перемещения текстового представления с анимацией от позиции х в 0 до центра ширины экрана.

    ObjectAnimator textViewAnimation= ObjectAnimator.ofFloat(textView,"X",0f,width/2);
    textViewAnimation.setDuration(2000);
    textViewAnimation.start();
0 голосов
/ 05 февраля 2019

Вы можете проверить этот учебник об анимациях https://github.com/codepath/android_guides/wiki/Animations

Вот пример кода для перемещения текстового представления по оси X на 100 точек.Вы можете анимировать свой собственный вид, как это.

 ObjectAnimator animation = ObjectAnimator.ofFloat(textView, "translationX", 100f);
 animation.setDuration(1000);
 animation.start();
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...