diff --git a/briar-android/src/main/java/org/briarproject/briar/android/BriarService.java b/briar-android/src/main/java/org/briarproject/briar/android/BriarService.java index f790412d8..f3cc72c5b 100644 --- a/briar-android/src/main/java/org/briarproject/briar/android/BriarService.java +++ b/briar-android/src/main/java/org/briarproject/briar/android/BriarService.java @@ -217,6 +217,14 @@ public class BriarService extends Service { }).start(); } + @Override + public void onLowMemory() { + super.onLowMemory(); + LOG.warning("Memory is low"); + // Clear the UI - this is done in onTrimMemory() if SDK_INT >= 16 + if (SDK_INT < 16) hideUi(); + } + @Override public void onTrimMemory(int level) { super.onTrimMemory(level);