-6
UsageEvents usageEvent = mUsageStatsManager.queryEvents(time - 100 * 1000, time);
UsageEvents.Event event = new UsageEvents.Event();
// get last event
while (usageEvent.hasNextEvent()) {
  usageEvent.getNextEvent(event);
}
if (topPackageName.equals(event.getPackageName()) && event.getEventType() ==
    UsageEvents.Event.MOVE_TO_FOREGROUND) {
  pActivity = topPackageName;
}
4

1 回答 1

1

根据文档_queryStats

注意:事件日志的最后几分钟将被截断,以防止应用程序滥用。

所以这是按预期工作的。

于 2016-09-24T18:23:48.460 回答