objectAnimator在Android中显示片段的白色背景

时间:2014-08-16 09:57:09

标签: android android-fragments android-animation

我正在尝试为幻灯片中的幻灯片动画实现幻灯片。 动画工作正常,但它之间显示一些白色布局 我怎样才能隐藏或删除它?

我提到了这篇文章,但并不确切知道必须做些什么 Android - Making translations and objectAnimator on the same XML file

我的slide-in-left.xml

<set xmlns:android="http://schemas.android.com/apk/res/android" >

<objectAnimator
    xmlns:android="http://schemas.android.com/apk/res/android"
    android:duration="500"
    android:propertyName="x"
    android:valueFrom="1000"
    android:valueTo="0"
    android:valueType="floatType" />

</set>

在我的片段中像这样调用

transaction.setCustomAnimations(R.anim.slide_in_left, R.anim.slide_out_right,
                    R.anim.slide_in_right, R.anim.slide_out_left
                    );

任何帮助都将非常感激

1 个答案:

答案 0 :(得分:1)

经过数小时的搜索和调试......我终于找到了答案!

你需要创建自己的自定义类,扩展framelayout并应用属性:) 希望它有所帮助!