Перевести анимацию сверху вниз в середину экрана - PullRequest
5 голосов
/ 28 апреля 2011

Я работаю для анимации перевода двух изображений, накладывающихся друг на друга, и оба изображения должны переводиться сверху вниз в середину экрана. Пожалуйста, поделитесь некоторыми примерами программ для этого

Помощь всегда ценится, .... Спасибо!

Ответы [ 2 ]

5 голосов
/ 28 апреля 2011

anim.xml

<?xml version="1.0" encoding="utf-8"?>
<set xmlns:android="http://schemas.android.com/apk/res/android">
<translate android:fromYDelta="0" android:toYDelta="50%p" android:duration="1000"/>
</set>

в java-файле ..

Animation anim = AnimationUtils.loadAnimation(activity, R.anim.anim);
anim.setInterpolator((new AccelerateDecelerateInterpolator()));
anim.setFillAfter(true);
ImageView.setAnimation(anim);
3 голосов
/ 29 августа 2016

Для анимации с сверху до середины экрана должно быть что-то вроде этого

anmation.xml

<?xml version="1.0" encoding="utf-8"?>
<set xmlns:android="http://schemas.android.com/apk/res/android">
  <translate
      android:fromYDelta="-50%p"
      android:toYDelta="0%p"
      android:duration="2000" />
</set>


И использовать эту анимацию

Animation bottomUp = AnimationUtils.loadAnimation(this,
            R.anim.animation);
    tv_logo.startAnimation(bottomUp);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...