From 7c74e4ae641e76f73d74348e293c244a157f6585 Mon Sep 17 00:00:00 2001 From: Sunny Goyal Date: Thu, 15 Dec 2016 15:53:17 -0800 Subject: No more UserHandleCompat Bug: 32745285 Change-Id: I762fb4e268c1afe48a1860ab12a4ccb3f626aa95 --- src/com/android/launcher3/UninstallDropTarget.java | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) (limited to 'src/com/android/launcher3/UninstallDropTarget.java') diff --git a/src/com/android/launcher3/UninstallDropTarget.java b/src/com/android/launcher3/UninstallDropTarget.java index 00c613a88..a7839ec29 100644 --- a/src/com/android/launcher3/UninstallDropTarget.java +++ b/src/com/android/launcher3/UninstallDropTarget.java @@ -8,14 +8,13 @@ import android.content.pm.ApplicationInfo; import android.net.Uri; import android.os.Build; import android.os.Bundle; +import android.os.UserHandle; import android.os.UserManager; import android.util.AttributeSet; -import android.util.Pair; import android.widget.Toast; import com.android.launcher3.compat.LauncherActivityInfoCompat; import com.android.launcher3.compat.LauncherAppsCompat; -import com.android.launcher3.compat.UserHandleCompat; public class UninstallDropTarget extends ButtonDropTarget { @@ -60,7 +59,7 @@ public class UninstallDropTarget extends ButtonDropTarget { */ private static ComponentName getUninstallTarget(Context context, Object item) { Intent intent = null; - UserHandleCompat user = null; + UserHandle user = null; if (item instanceof AppInfo) { AppInfo info = (AppInfo) item; intent = info.intent; @@ -120,7 +119,7 @@ public class UninstallDropTarget extends ButtonDropTarget { Uri.fromParts("package", cn.getPackageName(), cn.getClassName())) .setFlags(Intent.FLAG_ACTIVITY_NEW_TASK | Intent.FLAG_ACTIVITY_EXCLUDE_FROM_RECENTS); - info.user.addToIntent(intent, Intent.EXTRA_USER); + intent.putExtra(Intent.EXTRA_USER, info.user); launcher.startActivity(intent); isUninstallable = true; } @@ -139,7 +138,7 @@ public class UninstallDropTarget extends ButtonDropTarget { */ protected static void sendUninstallResult( final Launcher launcher, boolean activityStarted, - final ComponentName cn, final UserHandleCompat user, + final ComponentName cn, final UserHandle user, final DropTargetResultCallback callback) { if (activityStarted) { final Runnable checkIfUninstallWasSuccess = new Runnable() { -- cgit v1.2.3