我的布局包含两个图像按钮,两个空格和两个文本视图。我的活动需要锁定在横向方向,按钮在方向更改时旋转。这是使用RotateAnimation完成的,代码如下:
anim = new RotateAnimation(start, end, elem.getWidth() / 2, elem.getHeight() / 2);
anim.setDuration(400);
anim.setInterpolator(new AccelerateInterpolator(1.0f));
anim.setFillAfter(true);
使用onOrientationChange
在elem.startAnimation(anim)
监听器中创建并启动动画。这在大多数情况下都可以正常工作。问题出现在使用Android 4.4.4和4.2的设备上(在5.0.2上没有出现)。这就是:
我想知道这是否是一个Android错误,因为它不会发生在Lollipop上。如果能够以某种方式解决或解决这个问题,我想知道的更多。
有人可以帮我解决这个问题吗?