Анимация видового окна просмотра в полноэкранном режиме при прокрутке текущего видимого представления
У меня есть просмотрщик, который отображает следующий и предыдущий вид в качестве предварительного просмотра. Каждый отображаемый вид имеет вид прокрутки. Так как мой 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);
}
Теперь видимый вид имеет вид прокрутки. При прокрутке он должен стать полноэкранным с помощью плавной анимации.