簡體   English   中英

如何在android中的Button上實現動畫

[英]how to implement animation on Button in android

我正在開發android應用程序,我想在我的項目中制作動畫。 我現在有一些按鈕和圖像視圖,我想在這些按鈕上添加動畫,我該如何實現這些,請協助我

enter code here
btn.setOnClickListener(new View.OnClickListener() {
        @Override
        public void onClick(View v) {
        Btn.setAnimationListener(new AnimationListener() {

        @Override
        public void onAnimationStart(Animation animation) {
            // TODO Auto-generated method stub

        }

        }
    });

這是代碼

enter code here
final Animation an = AnimationUtils.loadAnimation(getBaseContext(), R.anim.anticlock);
 btn.startAnimation(an);
 an.setAnimationListener(new AnimationListener() {

        @Override
        public void onAnimationStart(Animation animation) {
            // TODO Auto-generated method stub

        }

        @Override
        public void onAnimationRepeat(Animation animation) {
            // TODO Auto-generated method stub

        }

        @Override
        public void onAnimationEnd(Animation animation) {
            // TODO Auto-generated method stub
            iv.startAnimation(an);
            finish();
        }
    });

在您的anim文件夾中,將其粘貼為xml

enter code here
<?xml version="1.0" encoding="utf-8"?>
<rotate xmlns:android="http://schemas.android.com/apk/res/android"
android:duration="1500"
android:fromDegrees="360"
android:interpolator="@android:anim/linear_interpolator"
android:pivotX="50%"
android:pivotY="50%"
android:repeatCount="infinite"
android:repeatMode="restart"
android:toDegrees="0" />

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM