語言

UsageStatsManager.QueryEventStats(UsageStatsInterval, Int64, Int64) 方法

定義

取得指定時間區間內的事件統計彙整,並依指定區間彙總。

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

參數

intervalType
UsageStatsInterval

統計數據彙整的時間間隔。

beginTime
Int64

包含在結果中納入統計範圍的包容性起點。 以「Unix 時間」定義,請參見 java.lang.System#currentTimeMillis。

endTime
Int64

這是結果中唯一包含統計範圍的極限。 以「Unix 時間」定義,請參見 java.lang.System#currentTimeMillis。

傳回

一份清單 EventStats

屬性

備註

取得指定時間區間內的事件統計彙整,並依指定區間彙總。

回傳的清單會包含 EventStats 每個被彙總事件類型的物件,並包含一個區間資料,該區間是給定時間範圍的子集。

這裡將彙整的當前事件類型如下:

<烏爾><李>UsageEvents.Event#SCREEN_INTERACTIVE</李><李>UsageEvents.Event#SCREEN_NON_INTERACTIVE</李><李>UsageEvents.Event#KEYGUARD_SHOWN</李/李><>UsageEvents.Event#KEYGUARD_HIDDEN<李/烏爾><>

<em>注意: android.os.Build.VERSION_CODES#R Android R從 開始,若使用者裝置未處於解鎖狀態(由 定義), UserManager#isUserUnlocked()則 null 將返回。</em>

Java 文件 android.app.usage.UsageStatsManager.queryEventStats(int, long, long)。

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

適用於