ActivityManager.GetRunningTasks(Int32) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Attention
deprecated
Cette méthode a été déconseillée au niveau de l’API 21.
[Android.Runtime.Register("getRunningTasks", "(I)Ljava/util/List;", "GetGetRunningTasks_IHandler")]
[System.Obsolete("deprecated")]
public virtual System.Collections.Generic.IList<Android.App.ActivityManager.RunningTaskInfo>? GetRunningTasks(int maxNum);
[<Android.Runtime.Register("getRunningTasks", "(I)Ljava/util/List;", "GetGetRunningTasks_IHandler")>]
[<System.Obsolete("deprecated")>]
abstract member GetRunningTasks : int -> System.Collections.Generic.IList<Android.App.ActivityManager.RunningTaskInfo>
override this.GetRunningTasks : int -> System.Collections.Generic.IList<Android.App.ActivityManager.RunningTaskInfo>
Paramètres
- maxNum
- Int32
int : nombre maximal d’entrées à retourner dans la liste. Le nombre réel retourné peut être plus petit, en fonction du nombre de tâches démarrées par l’utilisateur.
Retours
- Attributs
Remarques
Cette méthode a été déconseillée au niveau de l’API 21. À partir de Build.VERSION_CODES. LOLLIPOP, cette méthode n’est plus disponible pour les applications tierces : l’introduction de récents centrés sur le document signifie qu’elle peut divulguer des informations de personne à l’appelant. Pour la compatibilité descendante, il retourne toujours un petit sous-ensemble de ses données : au moins les tâches de l’appelant, et éventuellement d’autres tâches telles que la maison qui sont connues pour ne pas être sensibles.
Retournez une liste des tâches en cours d’exécution, avec la version la plus récente étant les premières et les plus anciennes après l’ordre. Notez que « en cours d’exécution » ne signifie pas que le code de la tâche est actuellement chargé ou l’activité : la tâche a peut-être été figée par le système, afin qu’elle puisse être redémarrée dans son état précédent lors de la prochaine mise au premier plan. Remarque : cette méthode est destinée uniquement au débogage et à la présentation des interfaces utilisateur de gestion des tâches. Cela ne doit jamais être utilisé pour la logique principale dans une application, par exemple décider entre différents comportements en fonction des informations trouvées ici. Ces utilisations ne sont pas prises en charge et seront probablement rompues à l’avenir. Par exemple, si plusieurs applications peuvent être en cours d’exécution en même temps, les hypothèses faites sur la signification des données ici à des fins de flux de contrôle sont incorrectes.
Levées : SecurityException
Référence Android pour android.app.ActivityManager.getRunningTasks.
Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.