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 f790412d8e65bbf8622dff172dbd27875118962d..f3cc72c5b7a7ddbb158739cf8c2eae465b246f2b 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);