【发布时间】:2011-01-22 14:46:48
【问题描述】:
我的应用在某些 Android 设备上运行正常,但在某些设备上却出现内存不足错误。
这里是 LogCat 日志:
http://logcat.miui-dev.com/147001
这个Activity所做的是加载Bitmaps,并通过onDraw()显示这些Bitmaps。
什么会导致这个错误?
在做什么?
我只是将所有图像映射到一个方法图像中
_bitmapCache.put(R.drawable.gb2, BitmapFactory.decodeResource( getResources(), R.drawable.gb2));
当调用构造函数时,我调用该方法,而使用图像时,我只是使用
canvas.drawBitmap(_bitmapCache.get(R.drawable.level1c1), 0, 0, null);
抓取图片
【问题讨论】:
-
你搜索过这个吗? stackoverflow.com/…
-
是的,没有解决问题
标签: android