Java android动画不工作

Java android动画不工作,java,android,animation,Java,Android,Animation,我有一个简单的项目来测试一个按钮的模拟效果,但它不工作!!当我按下按钮“noting works”时,有什么问题吗?任何人都可以在他的系统中测试它吗?(可能我的模拟器有问题!)这是我的MainActivity.java代码 package com.behnam.temp.mainPackage; import android.app.Activity; import android.os.Bundle; import android.view.View; import android.view.

我有一个简单的项目来测试一个按钮的模拟效果,但它不工作!!当我按下按钮“noting works”时,有什么问题吗?任何人都可以在他的系统中测试它吗?(可能我的模拟器有问题!)这是我的MainActivity.java代码

package com.behnam.temp.mainPackage;
import android.app.Activity;
import android.os.Bundle;
import android.view.View;
import android.view.View.OnClickListener;
import android.view.animation.Animation;
import android.view.animation.AnimationUtils;
import android.widget.Button;
public class MainActivity extends Activity {

Button btn_1;


@Override
public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.main);

    btn_1 = (Button) findViewById(R.id.button1);
    btn_1.setOnClickListener(new OnClickListener() {

        @Override
        public void onClick(View arg0) {

            Animation anim = AnimationUtils.loadAnimation(MainActivity.this, R.anim.anim_button);
            btn_1.startAnimation(anim);
        }
    });

}
}

我在res/anim中放置了一个xml android文件,代码如下

<?xml version="1.0" encoding="utf-8"?>
<set xmlns:android="http://schemos.android.com/apk/res/android">
<rotate android:fromDegrees="0"
    android:toDegrees="360"
    android:duration="5000"         
    android:pivotX="50%"
    android:pivotY="50%"/>

</set>    

使用视图打印动画

public void onClick(View arg0) {

        Animation anim = AnimationUtils.loadAnimation(MainActivity.this, R.anim.anim_button);
        arg0.startAnimation(anim);
        }
我发现了我的问题

动画不适用于xmlns链接错误! ”“是真的
不是“”

您正在代码中使用button对象,需要查看。请尝试此链接:您可以在文章中单独使用rotate。