Override onTrimMemory to apply trimMemory in AppIconCacheManager
This CL adapts new trimMemory mechanism when device running moderately
low on memory.
Bug: 259630755
Test: manual
Change-Id: I6501b834ce3327f47e911600ac6fe2f09a80e54e
diff --git a/src/com/android/settings/SettingsApplication.java b/src/com/android/settings/SettingsApplication.java
index fc56e93..573fdba 100644
--- a/src/com/android/settings/SettingsApplication.java
+++ b/src/com/android/settings/SettingsApplication.java
@@ -47,8 +47,8 @@
}
@Override
- public void onLowMemory() {
- super.onLowMemory();
- AppIconCacheManager.getInstance().release();
+ public void onTrimMemory(int level) {
+ super.onTrimMemory(level);
+ AppIconCacheManager.getInstance().trimMemory(level);
}
}