From d0daff5a6d5621650f15d2a6c90e82f91ce4a147 Mon Sep 17 00:00:00 2001 From: Shen Lin Date: Fri, 18 Nov 2022 16:55:08 +0800 Subject: [PATCH] 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 --- src/com/android/settings/SettingsApplication.java | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/com/android/settings/SettingsApplication.java b/src/com/android/settings/SettingsApplication.java index fc56e934f01..573fdbaa329 100644 --- a/src/com/android/settings/SettingsApplication.java +++ b/src/com/android/settings/SettingsApplication.java @@ -47,8 +47,8 @@ public class SettingsApplication extends Application { } @Override - public void onLowMemory() { - super.onLowMemory(); - AppIconCacheManager.getInstance().release(); + public void onTrimMemory(int level) { + super.onTrimMemory(level); + AppIconCacheManager.getInstance().trimMemory(level); } }