【发布时间】:2011-03-06 11:12:54
【问题描述】:
我有一个小部件,当它被点击时它会启动一个活动。我想要一些花哨的动画来显示这个活动,而不是 Android 的标准从右滚动。不过,我在设置它时遇到了问题。这就是我所拥有的:
slide_top_to_bottom.xml
<?xml version="1.0" encoding="utf-8"?>
<set xmlns:android="http://schemas.android.com/apk/res/android" android:interpolator="@android:anim/accelerate_interpolator">
<translate android:fromYDelta="-100%" android:toXDelta="0" android:duration="100" />
<alpha android:fromAlpha="0.0" android:toAlpha="1.0" android:duration="50" />
</set>
...在 anim.xml
中引用<?xml version="1.0" encoding="utf-8"?>
<layoutAnimation xmlns:android="http://schemas.android.com/apk/res/android"
android:delay="50%"
android:animation="@anim/slide_top_to_bottom" />
但是我从哪里引用它呢?我已经尝试了我想要滑入的活动的基本元素,以及清单中的活动条目,两次都使用
android:layoutAnimation="@+anim/anim"
我可能做错了。非常感谢任何帮助!
【问题讨论】:
标签: android animation android-widget