有没有人知道如何从android.view.GLES20DisplayList释放位图。 为什么它让他们活着,即使你干净,手动比方说,ImageView的? 或者,也许有禁用GLES20DisplayList的方式,试图用机器人:硬件加速=“假”,在AndroidManifest,仍然没有运气。
貌似只有4.2受影响(1)
更新:看起来你无法在4.2.1禁用硬件加速(错误?)
简单的测试:
Android manifest:
application ... android:hardwareAccelerated="false"
System.out.println("isHardwareAccelerated: " + mListView.isHardwareAccelerated());
mListView.setLayerType(LAYER_TYPE_SOFTWARE, null);
System.out.println("isHardwareAccelerated: " + mListView.isHardwareAccelerated());
结果:
12-06 17:15:27.129: I/System.out(30752): isHardwareAccelerated: true
12-06 17:15:27.129: I/System.out(30752): isHardwareAccelerated: true