我必须为我的Android应用编码动画菜单按钮。它看起来像这样:
简单的菜单模型:
动画看起来像某种立方体旋转 - 一次旋转立方体,就像那样..
我正在寻找为菜单按钮编程动画的最简单方法(例如“button1”)。点击它必须先做动画,然后显示子菜单的内容。 “button1”必须通过四个* .png文件进行动画处理:
button1.png
button1_step1.png
button1_step2.png
button1_step3.png
我试图在Android SDK中找到一些示例,但我没有找到它。 有人知道一种编码方式吗?提前致谢; - )
答案 0 :(得分:1)
我会看http://nineoldandroids.com/
这是Honeycomb动画类的向后兼容版本,有一个示例应用程序可以设置动画按钮。
答案 1 :(得分:1)
我想假设您在活动xml文件中注册了这些按钮,如下所示:
<Button
...
android:onClick="onClickButton1"
android:text="@string/button1_text" />
<Button
...
android:onClick="onClickButton2"
android:text="@string/button2_text" />
...
然后,将以下方法添加到您的活动类中。您可以描述点击每个按钮会发生什么。
public class MyActivity extends Activity {
...
public void onClickButton1 (View view) {
// insert codes here to show animation of button1
}
public void onClickButton2 (View view) {
// insert codes here to show animation of button2
}
}
对于动画示例,请检查以下链接:I need simple Android animation examples