Android ViewPager Transition

Вот хороший пример того, что произошло в приложении мерцания в нижней части этого сайта. Отличная анимация с PageTransformer

вот что происходит, и я заинтересован в:

1) сначала логотип fliker большой

2) сдвигая следующую страницу, журнал сокращается и перемещается с красивой анимацией

3) в конце логотип уменьшается и перемещается в центр, а также кнопка перемещается вверх

я пытался добиться такого эффекта с ViewPager.PageTransformer, проблема в том, что я не могу контролировать поток анимации с количеством скольжения. моя анимация начинается после полного перехода на следующую страницу.

я создал простую анимацию, подобную этой: (каждый раз пробовал одну из них)

XML

<scale
        android:fromXScale="1.0"
        android:fromYScale="1.0"
        android:toXScale="0.3"
        android:toYScale="0.3"
        android:pivotX="50%"
        android:pivotY="50%"
        android:duration="700"
        android:fillBefore="false" />

JAVA

TranslateAnimation trans = new TranslateAnimation(0, 0, logoText.getHeight() + coordinate[1], 0);
        trans.setDuration(1000);
        trans.setFillAfter(true);
        trans.setInterpolator(new AccelerateDecelerateInterpolator());

так как я могу создать эффект, как этот GIF?

0 ответов

Другие вопросы по тегам