Habituellement, il est un lanceur d'applications sur un appareil Android.
Mais parfois, les utilisateurs installent un peu pendant que l'un d'entre eux est actif.
Comment puis-je vérifier ce qui launcher est actuellement actif sur mon appareil Android?
Grâce.
OriginalL'auteur Ran | 2011-07-26
L'écran d'accueil est démarré avec le
Intention
ACTION_MAIN
avec la catégorieCATEGORY_HOME
(à partir de la javadoc deIntent
). Utiliser unResolveInfo
à cette intention de savoir ce que l'application va commencer.Cela vous donnera d'Accueil par défaut de l'application:
Maintenant, si vous voulez savoir qui est en cours d'exécution, il faudra plus de temps, parce que ActivityManager est lent:
com.android.internal.app.ResolverActivity
.OriginalL'auteur rds
OriginalL'auteur user462990
vous pouvez vérifier le titre de l'actif lanceur seulement si il est marqué par défaut. otherwwise vous recevez le résultat comme
OriginalL'auteur Sunil Pandey