Определить XML-анимацию в Java - PullRequest
0 голосов
/ 14 февраля 2019

Можно ли написать анимацию slide_out_left с использованием Java?

Вот моя анимация xml.

<?xml version="1.0" encoding="UTF-8"?> <set xmlns:android="http://schemas.android.com/apk/res/android"> <translate android:duration="300" android:fromXDelta="0%" android:toXDelta="-100%" /> </set>

1 Ответ

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

да, это возможно:

view.animate().translationX(_amount_).setDuration(_time in ms_).start();

Итак, вам придется самостоятельно рассчитать расстояние перевода.Примечание: если вы переведете на 0 позже, после некоторых других переводов - он переместится в начальную позицию.

Чтобы завершить эффект слайда, попробуйте также использовать withStartAction.

...