Don't throw away wallpaper bitmap just because we are hidden.
TRIM_MEMORY_UI_HIDDEN > TRIM_MEMORY_RUNNING constants, so we only need to throw away the wallpaper if we are actually running low on memory. Bug: 28769940 Change-Id: I8aa27d081bbcc2eff553e9420b2b9b0920f3781f
This commit is contained in:
@@ -166,8 +166,9 @@ public class ImageWallpaper extends WallpaperService {
|
|||||||
}
|
}
|
||||||
|
|
||||||
public void trimMemory(int level) {
|
public void trimMemory(int level) {
|
||||||
if (level >= ComponentCallbacks2.TRIM_MEMORY_RUNNING_LOW &&
|
if (level >= ComponentCallbacks2.TRIM_MEMORY_RUNNING_LOW
|
||||||
mBackground != null) {
|
&& level <= ComponentCallbacks2.TRIM_MEMORY_RUNNING_CRITICAL
|
||||||
|
&& mBackground != null) {
|
||||||
if (DEBUG) {
|
if (DEBUG) {
|
||||||
Log.d(TAG, "trimMemory");
|
Log.d(TAG, "trimMemory");
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user