summaryrefslogtreecommitdiffstats
path: root/src/com/android/launcher3/compat/LauncherAppsCompatV16.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/com/android/launcher3/compat/LauncherAppsCompatV16.java')
-rw-r--r--src/com/android/launcher3/compat/LauncherAppsCompatV16.java21
1 files changed, 10 insertions, 11 deletions
diff --git a/src/com/android/launcher3/compat/LauncherAppsCompatV16.java b/src/com/android/launcher3/compat/LauncherAppsCompatV16.java
index 49a0df676..0d1efa85e 100644
--- a/src/com/android/launcher3/compat/LauncherAppsCompatV16.java
+++ b/src/com/android/launcher3/compat/LauncherAppsCompatV16.java
@@ -22,18 +22,17 @@ import android.content.Context;
import android.content.Intent;
import android.content.IntentFilter;
import android.content.pm.ActivityInfo;
-import android.content.pm.LauncherApps;
import android.content.pm.PackageManager;
import android.content.pm.PackageManager.NameNotFoundException;
import android.content.pm.ResolveInfo;
import android.graphics.Rect;
-import android.graphics.drawable.Drawable;
import android.net.Uri;
import android.os.Bundle;
+import android.os.Process;
+import android.os.UserHandle;
import android.provider.Settings;
import com.android.launcher3.Utilities;
-import com.android.launcher3.shortcuts.ShortcutInfoCompat;
import com.android.launcher3.util.PackageManagerHelper;
import com.android.launcher3.util.Thunk;
@@ -60,7 +59,7 @@ public class LauncherAppsCompatV16 extends LauncherAppsCompat {
}
public List<LauncherActivityInfoCompat> getActivityList(String packageName,
- UserHandleCompat user) {
+ UserHandle user) {
final Intent mainIntent = new Intent(Intent.ACTION_MAIN, null);
mainIntent.addCategory(Intent.CATEGORY_LAUNCHER);
mainIntent.setPackage(packageName);
@@ -73,7 +72,7 @@ public class LauncherAppsCompatV16 extends LauncherAppsCompat {
return list;
}
- public LauncherActivityInfoCompat resolveActivity(Intent intent, UserHandleCompat user) {
+ public LauncherActivityInfoCompat resolveActivity(Intent intent, UserHandle user) {
ResolveInfo info = mPm.resolveActivity(intent, 0);
if (info != null) {
return new LauncherActivityInfoCompatV16(mContext, info);
@@ -81,7 +80,7 @@ public class LauncherAppsCompatV16 extends LauncherAppsCompat {
return null;
}
- public void startActivityForProfile(ComponentName component, UserHandleCompat user,
+ public void startActivityForProfile(ComponentName component, UserHandle user,
Rect sourceBounds, Bundle opts) {
Intent launchIntent = new Intent(Intent.ACTION_MAIN);
launchIntent.addCategory(Intent.CATEGORY_LAUNCHER);
@@ -91,7 +90,7 @@ public class LauncherAppsCompatV16 extends LauncherAppsCompat {
mContext.startActivity(launchIntent, opts);
}
- public void showAppDetailsForProfile(ComponentName component, UserHandleCompat user) {
+ public void showAppDetailsForProfile(ComponentName component, UserHandle user) {
String packageName = component.getPackageName();
Intent intent = new Intent(Settings.ACTION_APPLICATION_DETAILS_SETTINGS,
Uri.fromParts("package", packageName, null));
@@ -116,11 +115,11 @@ public class LauncherAppsCompatV16 extends LauncherAppsCompat {
}
}
- public boolean isPackageEnabledForProfile(String packageName, UserHandleCompat user) {
+ public boolean isPackageEnabledForProfile(String packageName, UserHandle user) {
return PackageManagerHelper.isAppEnabled(mPm, packageName);
}
- public boolean isActivityEnabledForProfile(ComponentName component, UserHandleCompat user) {
+ public boolean isActivityEnabledForProfile(ComponentName component, UserHandle user) {
try {
ActivityInfo info = mPm.getActivityInfo(component, 0);
return info != null && info.isEnabled();
@@ -129,7 +128,7 @@ public class LauncherAppsCompatV16 extends LauncherAppsCompat {
}
}
- public boolean isPackageSuspendedForProfile(String packageName, UserHandleCompat user) {
+ public boolean isPackageSuspendedForProfile(String packageName, UserHandle user) {
return false;
}
@@ -156,7 +155,7 @@ public class LauncherAppsCompatV16 extends LauncherAppsCompat {
@Thunk class PackageMonitor extends BroadcastReceiver {
public void onReceive(Context context, Intent intent) {
final String action = intent.getAction();
- final UserHandleCompat user = UserHandleCompat.myUserHandle();
+ final UserHandle user = Process.myUserHandle();
if (Intent.ACTION_PACKAGE_CHANGED.equals(action)
|| Intent.ACTION_PACKAGE_REMOVED.equals(action)