UsageStatsManager.QueryEventStats(UsageStatsInterval, Int64, Int64) Metodo

Definizione

Ottiene le statistiche degli eventi aggregati per l'intervallo di tempo specificato, aggregato in base all'intervallo specificato.

[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>

Parametri

intervalType
UsageStatsInterval

Intervallo di tempo in base al quale vengono aggregate le statistiche.

beginTime
Int64

Inizio inclusivo dell'intervallo di statistiche da includere nei risultati. Definito in termini di "tempo Unix", vedere java.lang.System#currentTimeMillis.

endTime
Int64

Fine esclusiva dell'intervallo di statistiche da includere nei risultati. Definito in termini di "tempo Unix", vedere java.lang.System#currentTimeMillis.

Valori restituiti

Elenco di EventStats

Attributi

Commenti

Ottiene le statistiche degli eventi aggregati per l'intervallo di tempo specificato, aggregato in base all'intervallo specificato.

L'elenco restituito conterrà un EventStats oggetto per ogni tipo di evento che viene aggregato e contiene dati per un intervallo che è un subset dell'intervallo di tempo specificato.

Di seguito sono riportati i tipi di evento correnti che verranno aggregati:

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

<em>Nota: a partire da android.os.Build.VERSION_CODES#R Android R, se il dispositivo dell'utente non è in uno stato sbloccato (come definito da UserManager#isUserUnlocked()), null verrà restituito.</em>

per android.app.usage.UsageStatsManager.queryEventStats(int, long, long).

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

Si applica a