在我的应用程序中,我有一个我旋转的Imageview(我的图片是30 ko PNG)。在三星Galaxy S3,S5和注意我没有任何问题,如在Android模拟器上。但是在我的Nexus 5(在Android 4.4.4上)当imageview旋转时,它会降级并消失,我不知道为什么?
Image on Samsung and Simulator after rotation
Image on Nexus 5 after rotation
轮换代码在线程中
RotateAnimation ranim = new RotateAnimation(
0f, oscillationDegrees,
Animation.RELATIVE_TO_SELF, 0.5f,
Animation.RELATIVE_TO_SELF, 0.5f);
ranim.setDuration(1000);
ranim.setFillAfter(true); //keep the position after rotation
Picture.startAnimation(ranim);
布局
<ImageView
android:id="@+id/LN"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerHorizontal="true"
android:layout_centerVertical="true"
android:src="@drawable/h_baro_ln" />
我尝试将我的Imageview放在Linearlayout中并旋转它而不是imageview,但它又是同样的问题。
你有什么想法吗?
由于