在操作栏customview imagebutton中刷新动画

时间:2015-12-07 11:08:50

标签: android android-actionbar android-custom-view

我从演示中创建了一个应用程序。应用程序已通过操作栏启用。它包含顶部的customview和底部的actionview项。在顶部自定义视图中,找到了一个图像按钮。单击图像按钮时,我想要舍入圆形动画(刷新动画)。对此有什么解决方案吗?

1 个答案:

答案 0 :(得分:2)

最后我得到了一个解决方案

imageButton = (ImageButton) mCustomView.findViewById(R.id.imageButton);

动画开始

RotateAnimation rotate = new RotateAnimation(0,360,
  Animation.RELATIVE_TO_SELF, 0.5f, Animation.RELATIVE_TO_SELF, 0.5f);
rotate.setDuration(1000);
rotate.setRepeatCount(Animation.INFINITE);
rotate.setRepeatMode(Animation.INFINITE);
rotate.setInterpolator(new LinearInterpolator());
imageButton.startAnimation(rotate);

动画停止

imageButton.clearAnimation();