如何为按钮的应用程序设置动画?

时间:2012-06-22 22:15:54

标签: android button android-animation

我想用动画按钮创建一个应用程序?我能怎么做? 点击后我想旋转或隐藏一个按钮..

1 个答案:

答案 0 :(得分:2)

你去吧

  

为按钮设置动画

创建

  

rotate.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);