Анимация видового окна просмотра в полноэкранном режиме при прокрутке текущего видимого представления

У меня есть просмотрщик, который отображает следующий и предыдущий вид в качестве предварительного просмотра. Каждый отображаемый вид имеет вид прокрутки. Так как мой viewpager показывает предварительный просмотр, для viewpager есть некоторые отступы и поля. Теперь, что мне нужно сделать, это при прокрутке вида видимого элемента в пейджере вид должен стать анимированным и стать полноэкранным. Я попытался отрегулировать отступы и поля на прокрутке, но это не работает. Есть ли другой способ получить это?

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

    final float MIN_SCALE = 0.90f;
    final float MAX_SCALE = 0.95f;

    @Override
    public void transformPage(View page, float position) {
        page.setTranslationY(0);
        float scaleFactor = MIN_SCALE + (MAX_SCALE - MIN_SCALE) * (1 - Math.abs(position));
        page.setScaleY(scaleFactor);
    }

Теперь видимый вид имеет вид прокрутки. При прокрутке он должен стать полноэкранным с помощью плавной анимации.

0 ответов

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