android-视图换页器的页面转换异常工作
作者:互联网
这是我用来从视图寻呼机的左侧实现深度转换的代码.但是,即使未选择左片段,也可以单击它.
@Override
public void transformPage(View view, float position) {
if (position < -1) {
view.setAlpha(0);
} else if (position <= 0) {
view.setAlpha(1 + position);
view.setTranslationX(view.getWidth() * -position);
view.setTranslationZ(-1);
view.setScaleX(1);
view.setScaleY(1);
} else if (position <= 1) {
view.setAlpha(1);
view.setScaleX(1);
view.setScaleY(1);
view.setTranslationZ(1);
} else {
view.setAlpha(1);
}
}
解决方法:
通过在方法中发送false而不是true解决了我的问题.
viewpager.setPageTransformer(false, new DepthPageTransformer());
标签:android-fragments,android-viewpager,android 来源: https://codeday.me/bug/20191110/2014853.html