INNER CODE UNIT · Java
onCreate
deltazefiro/Amarok-Hider · app/src/main/java/deltazero/amarok/AmarokActivity.java:21
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
// Enable edge-to-edge display
WindowCompat.enableEdgeToEdge(getWindow());
}
@Override
protected void onStart() {
if (PrefMgr.getBlockScreenshots())
getWindow().setFlags(WindowManager.LayoutParams.FLAG_SECURE,
WindowManager.LayoutParams.FLAG_SECURE);
if (PrefMgr.getHideFromRecents()) {
ActivityManager am = (ActivityManager) getSystemService(Context.ACTIVITY_SERVICE);
if (am != null) {
List<ActivityManager.AppTask> tasks = am.getAppTasks();
if (!tasks.isEmpty()) {
tasks.get(0).setExcludeFromRecents(true);