Code Bye

android 根据重力感应实时监控,控件做旋转动画

本人现在在做根据重力感应,控件旋转,不是屏幕,现在控件可以正常旋转,但是点击控件后,需要更换控件背景,本人试过的:1.用setBackgroundResource来更换,背景的图片总是原始图片,不会根据控件旋转的角度来显示,点击之后图片方向错误,再旋转后方向是正确的。2.在setBackgroundResource做图片旋转后再更换,点击控件后,更换是正常的(图片方向正确),但是旋转后混乱。3.通过做控件隐藏来实现,发现动画与隐藏控件冲突。问一下高手有什么办法可以解决吗?
解决方案

50

本人试了试,假如是旋转的控件,再设置其他的背景,那么设置的背景也是旋转的,原因是控件已经旋转了。所以本人觉得你是旋转了背景drawable,而不是旋转了控件,所以重新设置背景才没有旋转。发一下你旋转控件的代码看看。

CodeBye 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权 , 转载请注明android 根据重力感应实时监控,控件做旋转动画