Какой смысл устанавливать альфа View в 0, когда он не на экране? - PullRequest
0 голосов
/ 22 января 2019

Во многих примерах ViewPager есть установка альфа-страницы на 0, когда она выходит за пределы экрана, например:

if (position < -1) { // [-Infinity,-1)
    // This page is way off-screen to the left.
    view.setAlpha(0f);
}

Я не могу понять, какой смысл делать это.

1 Ответ

0 голосов
/ 22 января 2019

В случае документации это происходит потому, что они используют ее для анимации.

Если вы хотите сделать какую-либо анимацию fadein / zoomin, вы можете начать анимацию с полностью невидимой страницы.

...