我想创建一个带有动画按钮的应用程序?我能怎么做?点击后我想旋转或隐藏一个按钮..
问问题
296 次
1 回答
2
干得好
为按钮设置动画
创造
旋转.xml
在anim
文件夹中:
<?xml version="1.0" encoding="UTF-8"?>
<rotate
xmlns:android="http://schemas.android.com/apk/res/android"
android:fromDegrees="0"
android:toDegrees="90"
android:pivotX="50%"
android:pivotY="50%"
android:repeatCount="0"
android:duration="1200"
android:fillAfter="true"
android:fillEnabled="true" />
在你的java代码里面:
Button myButton = (Button)findViewById(R.id.button);
myButton.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View arg0) {
myButton.startAnimation(AnimationUtils.loadAnimation(AbcActivity.this, R.anim.rotate));
}
});
隐藏按钮
button.setVisibility(View.INVISIBLE);
或者
button.setVisibility(View.GONE);
于 2012-06-22T22:55:53.777 回答