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

最佳答案

终于我找到了解决方案

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();

关于android - 刷新 Action 栏自定义 View 中的动画按钮,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/34132097/

10-16 19:37