Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 74c35780 authored by Michael Wachenschwanz's avatar Michael Wachenschwanz Committed by android-build-merger
Browse files

Merge "Clarify UsageStatsManager#queryUsageStats behavior" into qt-dev

am: a324083f

Change-Id: Id98bed9fe11f896ae910de8f83268ef4daf0e2e1
parents 365047df a324083f
Loading
Loading
Loading
Loading
+6 −13
Original line number Diff line number Diff line
@@ -281,20 +281,13 @@ public final class UsageStatsManager {

    /**
     * Gets application usage stats for the given time range, aggregated by the specified interval.
     * <p>The returned list will contain a {@link UsageStats} object for each package that
     * has data for an interval that is a subset of the time range given. To illustrate:</p>
     * <pre>
     * intervalType = INTERVAL_YEARLY
     * beginTime = 2013
     * endTime = 2015 (exclusive)
     *
     * Results:
     * 2013 - com.example.alpha
     * 2013 - com.example.beta
     * 2014 - com.example.alpha
     * 2014 - com.example.beta
     * 2014 - com.example.charlie
     * </pre>
     * <p>
     * The returned list will contain one or more {@link UsageStats} objects for each package, with
     * usage data that covers at least the given time range.
     * Note: The begin and end times of the time range may be expanded to the nearest whole interval
     * period.
     * </p>
     *
     * <p> The caller must have {@link android.Manifest.permission#PACKAGE_USAGE_STATS} </p>
     *