Skip to content

Commit 7cc0c37

Browse files
OnTrimMemory callback added
1 parent 13355e7 commit 7cc0c37

File tree

1 file changed

+12
-0
lines changed
  • app/src/main/java/net/opencurlybraces/android/projects/androidpractices

1 file changed

+12
-0
lines changed

app/src/main/java/net/opencurlybraces/android/projects/androidpractices/MainActivity.java

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
package net.opencurlybraces.android.projects.androidpractices;
22

3+
import android.content.ComponentCallbacks2;
34
import android.support.v7.app.ActionBarActivity;
45
import android.os.Bundle;
56
import android.view.Menu;
@@ -36,4 +37,15 @@ public boolean onOptionsItemSelected(MenuItem item) {
3637

3738
return super.onOptionsItemSelected(item);
3839
}
40+
41+
@Override
42+
public void onTrimMemory(int level) {
43+
super.onTrimMemory(level);
44+
45+
// release your UI resources when you receive onTrimMemory(TRIM_MEMORY_UI_HIDDEN).
46+
47+
if (level == ComponentCallbacks2.TRIM_MEMORY_UI_HIDDEN) {
48+
//release UI Resources here
49+
}
50+
}
3951
}

0 commit comments

Comments
 (0)