Ich versuche, den Namen der aktuellen Vordergrundanwendung in Marshmallow zu identifizieren (siehe Bild unten).Wie kann ich den Namen des Vordergrundnamens in Marshmallow bestimmen?
========================================= =
ActivityManager am = (ActivityManager) getApplicationContext().getSystemService(ACTIVITY_SERVICE);
List<ActivityManager.RunningTaskInfo> taskInfo = am.getRunningTasks(1);
ComponentName componentInfo = taskInfo.get(0).topActivity;
packagename = componentInfo.getPackageName();
==========================================
Aber es scheint, dass veraltet ist. Können Sie bitte einen alternativen Weg vorschlagen?
können Sie atleast den Code hier –
Added den Code schreiben. –