在我的应用程序中,我设置了我想要的视图,并使原理图工作,但我决定尝试添加非常基本的动画。在我看过的教程中,过程是创建一个新类并将其设置为setContentView,以便显示新类。有没有办法可以显示我的XML以及动画?如果是这样,我该如何设置呢?
编辑:我弄明白了我的问题。我没有意识到我可以在我的xml中添加自定义视图。在我的困惑中,似乎我必须在自定义视图或我的xml视图之间进行选择。
答案 0 :(得分:1)
1获取您想要在xml中设置动画的视图。
ImageView iv = (ImageView)findViewById(R.id.bg_iv);
2你需要在res / animation中设置想要xml的动画。以下代码仅供您参考。
<?xml version="1.0" encoding="utf-8" ?>
<set xmlns:android="http://schemas.android.com/apk/res/android" >
<alpha
android:fromAlpha="0.0"
android:toAlpha="1.0"
android:fillAfter="true"
android:duration="2000"
/>
</set>
3设置动画xml并启动它。
Animation anim = AnimationUtils.loadAnimation(context, R.anim.anim_tr);
iv.setAnimation(anim);