我创建了一个简单的图像滑块“动态壁纸”,它将在DoubleTap上调用图像。我知道在处理图像时存在许多不同的OOM问题,因为Android系统必须将图像转换为BMP,这实质上会大大增加图像尺寸。
我的问题是,当我从动态壁纸菜单屏幕激活动态壁纸并在预览模式下查看它时,它可以完美地运行。我可以浏览所有图像,没有任何滞后或问题。但是,当我去设置动态壁纸时,它会因OOM错误而崩溃。这可能是什么原因?
答案 0 :(得分:1)
预览模式绘制在不透明的表面上,而桌面则在其上绘制图标,更新和动画。
您是否优化了图形?如果您使用jpg / png,这可能会有所帮助......如http://trimage.org。