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);

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…