旋转按钮的背景图像

时间:2015-11-08 08:53:16

标签: android image button rotation

我将图片设置为FloatingActionButton。现在,当点击fab时,背景按钮将开始旋转。

我使用此代码进行了图像旋转

imgview =(ImageView)findViewById(R.id.rotate);

anim = new RotateAnimation(0.0f, 360.0f, Animation.RELATIVE_TO_SELF,
        .51111112f, Animation.RELATIVE_TO_SELF, 0.5f);
anim.setInterpolator(new LinearInterpolator());
anim.setRepeatCount(Animation.INFINITE); 
anim.setDuration(1500);
imgview.startAnimation(anim);

但无法旋转fab背景图片。

任何人都可以提供帮助吗?

1 个答案:

答案 0 :(得分:0)

我认为您正在使用android:background=""使用此android:src="" 这是一个例子

 <android.support.design.widget.FloatingActionButton android:id="@+id/fab"
        android:layout_width="wrap_content" android:layout_height="wrap_content"
        android:layout_gravity="bottom|end" android:layout_margin="@dimen/fab_margin"
        android:src="@android:drawable/ic_dialog_email" />

并为fab按钮设置clicklistener