Android控件旋转

package com.mycompany.myapp;

import android.app.*;
import android.os.*;
import android.view.animation.*;
import android.widget.*;

public class MainActivity extends Activity 
{private Animation an;
private TextView tv;

    @Override
    protected void onCreate(Bundle savedInstanceState)
    {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.main);
	
	
// 动画旋转

tv=(TextView) findViewById(R.id.mainTextView1);
	an = new RotateAnimation(0, 360, Animation.RELATIVE_TO_SELF, 0.5f,Animation.RELATIVE_TO_SELF, 0.5f);
	an.setInterpolator(new LinearInterpolator());// 不停顿
	an.setRepeatCount(100);// 重复次数
	an.setFillAfter(true);// 停在最后
	an.setDuration(4000);// 旋转一次的时间
	tv.startAnimation(an);
}}

梦雪

专注于AIDE教程分享

1 Comment

  • 代码

留下你的评论

*评论支持代码高亮<pre class="prettyprint linenums">代码</pre>

相关推荐