首页 > 解决方案 > 当它离开屏幕时,将 View 的 alpha 设置为 0 有什么意义?

问题描述

在许多ViewPager 的示例中,当页面滑出屏幕时,将其 alpha 设置为 0,例如:

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

我不知道这样做有什么意义。

标签: androidandroid-viewpager

解决方案


就文档而言,这是因为他们将其用于动画。

如果你想做任何类型的淡入/缩放动画,你可能想用一个完全不可见的页面开始你的动画。


推荐阅读