public class MainActivity extends Activity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); final Button sendButton=(Button)findViewById(R.id.send_Button); ObjectAnimator objectAnimator=(ObjectAnimator) AnimatorInflater.loadAnimator(MainActivity.this,R.animator.color_animator); objectAnimator.setEvaluator(new ArgbEvaluator()); objectAnimator.setTarget(sendButton); objectAnimator.start(); } }
<?xml version="1.0" encoding="utf-8"?> <objectAnimator xmlns:android="http://schemas.android.com/apk/res/android" android:propertyName="backgroundColor" android:duration="3000" android:valueFrom="#ff8080" android:valueTo="#8080ff" android:repeatCount="infinite" android:repeatMode="reverse" android:valueType="intType">
版权声明:本文为博主原创文章,未经博主允许不得转载。