Langue

UsageStatsManager.QueryEventStats(UsageStatsInterval, Int64, Int64) Méthode

Définition

Obtient les statistiques d’événement agrégées pour l’intervalle de temps donné, agrégées par l’intervalle spécifié.

[Android.Runtime.Register("queryEventStats", "(IJJ)Ljava/util/List;", "", ApiSince=28)]
[Android.Runtime.RequiresPermission("android.permission.PACKAGE_USAGE_STATS")]
public System.Collections.Generic.IList<Android.App.Usage.EventStats>? QueryEventStats(Android.App.Usage.UsageStatsInterval intervalType, long beginTime, long endTime);
[<Android.Runtime.Register("queryEventStats", "(IJJ)Ljava/util/List;", "", ApiSince=28)>]
[<Android.Runtime.RequiresPermission("android.permission.PACKAGE_USAGE_STATS")>]
member this.QueryEventStats : Android.App.Usage.UsageStatsInterval * int64 * int64 -> System.Collections.Generic.IList<Android.App.Usage.EventStats>

Paramètres

intervalType
UsageStatsInterval

Intervalle de temps par lequel les statistiques sont agrégées.

beginTime
Int64

Début inclusif de la plage de statistiques à inclure dans les résultats. Défini en termes de « temps Unix », voir java.lang.System#currentTimeMillis.

endTime
Int64

Fin exclusive de la plage de statistiques à inclure dans les résultats. Défini en termes de « temps Unix », voir java.lang.System#currentTimeMillis.

Retours

Liste des EventStats

Attributs

Remarques

Obtient les statistiques d’événement agrégées pour l’intervalle de temps donné, agrégées par l’intervalle spécifié.

La liste retournée contient un objet pour chaque type d’événement EventStats qui est agrégé et contient des données pour un intervalle qui est un sous-ensemble de l’intervalle de temps donné.

Les types d’événements actuels qui seront agrégés ici sont les suivants :

<ul><li>UsageEvents.Event#SCREEN_INTERACTIVE</><>UsageEvents.Event#SCREEN_NON_INTERACTIVE<li/li><>UsageEvents.Event#KEYGUARD_SHOWN</li/li/li><>UsageEvents.Event#KEYGUARD_HIDDEN</li/ul><>

<em>Remarque : à partir de android.os.Build.VERSION_CODES#R Android R, si l’appareil de l’utilisateur n’est pas dans un état déverrouillé (tel que défini par UserManager#isUserUnlocked()), il null est retourné.</em>

Java documentation pour android.app.usage.UsageStatsManager.queryEventStats(int, long, long).

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.

S’applique à