我正在尝试在Android中滑动一个片段。转换和滑动效果都与预期一样,它滑动到了我想要的位置。但是,在视图到达最终位置之前,会出现一个白色背景,就好像已经为其分配了位置。但是我希望它可以滑动到当前视图上面,这样白色背景就不会显示出来。对此有什么想法吗?我正在使用res/anim中的xml文件与视图动画器。以下是一小段代码:
所以,为什么视图在到达最终位置之前会有一个白色背景?
<?xml version="1.0" encoding="utf-8"?>
<set xmlns:android="http://schemas.android.com/apk/res/android" >
<translate
android:duration="100"
android:fromYDelta="100%"
android:toYDelta="0" />
<alpha
android:duration="100"
android:fromAlpha="0.0"
android:toAlpha="1.0" />
android.support.v4.app.FragmentTransaction fragmentTransaction = getFragmentManager().beginTransaction();
fragmentTransaction.setCustomAnimations(R.anim.slide_in_down, 0);
fragmentTransaction.show(fragmentToSlideIn);
fragmentTransaction.commit();
所以,为什么视图在到达最终位置之前会有一个白色背景?