ActionUtils: Switch getLastTask to IActivityManager
* An alternative to using the getRecentTasksForUser method
that got removed with the following commit:
5fa397533f
Change-Id: I752c2445c3ffc0933dfe6290c99d839a036e4bc3
This commit is contained in:
committed by
Bruno Martins
parent
703249ae8d
commit
21be710a95
@@ -120,9 +120,9 @@ public class ActionUtils {
|
||||
private static ActivityManager.RecentTaskInfo getLastTask(Context context, int userId)
|
||||
throws RemoteException {
|
||||
final String defaultHomePackage = resolveCurrentLauncherPackage(context, userId);
|
||||
final ActivityManager am = (ActivityManager) context.getSystemService(Context.ACTIVITY_SERVICE);
|
||||
final List<ActivityManager.RecentTaskInfo> tasks = am.getRecentTasksForUser(5,
|
||||
ActivityManager.RECENT_IGNORE_UNAVAILABLE, userId);
|
||||
final IActivityManager iam = ActivityManager.getService();
|
||||
final List<ActivityManager.RecentTaskInfo> tasks = iam.getRecentTasks(5,
|
||||
ActivityManager.RECENT_IGNORE_UNAVAILABLE, userId).getList();
|
||||
|
||||
for (int i = 1; i < tasks.size(); i++) {
|
||||
ActivityManager.RecentTaskInfo task = tasks.get(i);
|
||||
|
||||
Reference in New Issue
Block a user