Je souhaite que le nom du package de l'application s'affiche à l'écran à ce moment-là. J'utilise le service de premier plan où j'ai utilisé la méthode ci-dessous, mais cela ne me donne que le nom de paquet de l'application mycurrent si j'ouvre une application par exemple youtube, camer etc, et com.huawie.android.launcher du mobile si je suis à l'écran d'accueil.comment obtenir le nom du paquet de l'application affichée à l'écran dans un service de premier plan, android?
ActivityManager activityManager = (ActivityManager) getSystemService(Context.ACTIVITY_SERVICE);
ActivityManager.RunningTaskInfo foregroundTaskInfo = activityManager.getRunningTasks(1).get(0);
packag= foregroundTaskInfo.topActivity.getPackageName();
Log.i("pack",packag);