如何在片段中使用动画列表?

时间:2018-04-14 17:02:52

标签: android android-fragments

我是使用Android Studio的新手。

我曾尝试使用动画列表在片段上制作动画,但在运行我的代码后,我的png没有显示在屏幕上。

这是我的动画xml文件中的代码

    <?xml version="1.0" encoding="utf-8"?>
<animation-list xmlns:android="http://schemas.android.com/apk/res/android">
<item android:drawable="@drawable/baby1" android:duration="100" />
<item android:drawable="@drawable/baby2" android:duration="1000" />
<item android:drawable="@drawable/baby1" android:duration="100" />
<item android:drawable="@drawable/baby2" android:duration="300" />

</animation-list>

然后,这是我的片段文件

@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container,
                         Bundle savedInstanceState) {
    // Inflate the layout for this fragment

    View myGotRex = inflater.inflate(R.layout.fragment_home, container, false);
    imageView = (ImageView)myGotRex.findViewById(R.id.imageBaby);
    if(imageView == null) throw new AssertionError();
    imageView.setBackgroundResource(R.drawable.animation_baby);

    anim = (AnimationDrawable)imageView.getBackground();
    anim.start();

    return inflater.inflate(R.layout.fragment_home, container, false);
}

我想知道动画列表是否与片段一起使用?

0 个答案:

没有答案