[英]Banding on ICS Holo Theme
我在Android版本4.0.2的Samsung Galaxy Nexus上看到使用Holo主题进行活动的情况。
以下是我的PreferenceActivity的屏幕截图,该截图是使用DDMS从Nexus拍摄的,说明了此问题。
我尝试添加(无济于事):
getWindow().setFormat(PixelFormat.RGBA_8888);
getWindow().addFlags(WindowManager.LayoutParams.FLAG_DITHER);
是什么原因造成的,可以解决吗?
这对我有用:
@Override
public void onAttachedToWindow() {
getWindow().setFormat(PixelFormat.RGBA_8888);
}
抖动本身并不是解决问题的完美方法,请检查以下内容:
确保使用以下设置加载了位图BitmapFactory.Options.inPreferredConfig=Bitmap.Config.RGBA_8888
和BitmapFactory.Options.inDither=false
背景图片未拉伸
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.