summaryrefslogtreecommitdiffstats
path: root/src/com/android/launcher3/compat/LauncherAppsCompatVL.java
diff options
context:
space:
mode:
authorSunny Goyal <sunnygoyal@google.com>2016-12-15 15:53:17 -0800
committerSunny Goyal <sunnygoyal@google.com>2016-12-15 22:06:10 -0800
commit7c74e4ae641e76f73d74348e293c244a157f6585 (patch)
tree52f84297787842137b3bd1818bc0d5f723d1e3ab /src/com/android/launcher3/compat/LauncherAppsCompatVL.java
parent338dee9dd7a7b087bf182f16970c16ffd940b435 (diff)
downloadandroid_packages_apps_Trebuchet-7c74e4ae641e76f73d74348e293c244a157f6585.tar.gz
android_packages_apps_Trebuchet-7c74e4ae641e76f73d74348e293c244a157f6585.tar.bz2
android_packages_apps_Trebuchet-7c74e4ae641e76f73d74348e293c244a157f6585.zip
No more UserHandleCompat
Bug: 32745285 Change-Id: I762fb4e268c1afe48a1860ab12a4ccb3f626aa95
Diffstat (limited to 'src/com/android/launcher3/compat/LauncherAppsCompatVL.java')
-rw-r--r--src/com/android/launcher3/compat/LauncherAppsCompatVL.java46
1 files changed, 21 insertions, 25 deletions
diff --git a/src/com/android/launcher3/compat/LauncherAppsCompatVL.java b/src/com/android/launcher3/compat/LauncherAppsCompatVL.java
index d97bf2f74..f408da0aa 100644
--- a/src/com/android/launcher3/compat/LauncherAppsCompatVL.java
+++ b/src/com/android/launcher3/compat/LauncherAppsCompatVL.java
@@ -49,10 +49,8 @@ public class LauncherAppsCompatVL extends LauncherAppsCompatV16 {
mLauncherApps = (LauncherApps) context.getSystemService("launcherapps");
}
- public List<LauncherActivityInfoCompat> getActivityList(String packageName,
- UserHandleCompat user) {
- List<LauncherActivityInfo> list = mLauncherApps.getActivityList(packageName,
- user.getUser());
+ public List<LauncherActivityInfoCompat> getActivityList(String packageName, UserHandle user) {
+ List<LauncherActivityInfo> list = mLauncherApps.getActivityList(packageName, user);
if (list.size() == 0) {
return Collections.emptyList();
}
@@ -64,8 +62,8 @@ public class LauncherAppsCompatVL extends LauncherAppsCompatV16 {
return compatList;
}
- public LauncherActivityInfoCompat resolveActivity(Intent intent, UserHandleCompat user) {
- LauncherActivityInfo activity = mLauncherApps.resolveActivity(intent, user.getUser());
+ public LauncherActivityInfoCompat resolveActivity(Intent intent, UserHandle user) {
+ LauncherActivityInfo activity = mLauncherApps.resolveActivity(intent, user);
if (activity != null) {
return new LauncherActivityInfoCompatVL(activity);
} else {
@@ -73,13 +71,13 @@ public class LauncherAppsCompatVL extends LauncherAppsCompatV16 {
}
}
- public void startActivityForProfile(ComponentName component, UserHandleCompat user,
+ public void startActivityForProfile(ComponentName component, UserHandle user,
Rect sourceBounds, Bundle opts) {
- mLauncherApps.startMainActivity(component, user.getUser(), sourceBounds, opts);
+ mLauncherApps.startMainActivity(component, user, sourceBounds, opts);
}
- public void showAppDetailsForProfile(ComponentName component, UserHandleCompat user) {
- mLauncherApps.startAppDetailsActivity(component, user.getUser(), null, null);
+ public void showAppDetailsForProfile(ComponentName component, UserHandle user) {
+ mLauncherApps.startAppDetailsActivity(component, user, null, null);
}
public void addOnAppsChangedCallback(LauncherAppsCompat.OnAppsChangedCallbackCompat callback) {
@@ -101,15 +99,15 @@ public class LauncherAppsCompatVL extends LauncherAppsCompatV16 {
}
}
- public boolean isPackageEnabledForProfile(String packageName, UserHandleCompat user) {
- return mLauncherApps.isPackageEnabled(packageName, user.getUser());
+ public boolean isPackageEnabledForProfile(String packageName, UserHandle user) {
+ return mLauncherApps.isPackageEnabled(packageName, user);
}
- public boolean isActivityEnabledForProfile(ComponentName component, UserHandleCompat user) {
- return mLauncherApps.isActivityEnabled(component, user.getUser());
+ public boolean isActivityEnabledForProfile(ComponentName component, UserHandle user) {
+ return mLauncherApps.isActivityEnabled(component, user);
}
- public boolean isPackageSuspendedForProfile(String packageName, UserHandleCompat user) {
+ public boolean isPackageSuspendedForProfile(String packageName, UserHandle user) {
return false;
}
@@ -121,33 +119,32 @@ public class LauncherAppsCompatVL extends LauncherAppsCompatV16 {
}
public void onPackageRemoved(String packageName, UserHandle user) {
- mCallback.onPackageRemoved(packageName, UserHandleCompat.fromUser(user));
+ mCallback.onPackageRemoved(packageName, user);
}
public void onPackageAdded(String packageName, UserHandle user) {
- mCallback.onPackageAdded(packageName, UserHandleCompat.fromUser(user));
+ mCallback.onPackageAdded(packageName, user);
}
public void onPackageChanged(String packageName, UserHandle user) {
- mCallback.onPackageChanged(packageName, UserHandleCompat.fromUser(user));
+ mCallback.onPackageChanged(packageName, user);
}
public void onPackagesAvailable(String[] packageNames, UserHandle user, boolean replacing) {
- mCallback.onPackagesAvailable(packageNames, UserHandleCompat.fromUser(user), replacing);
+ mCallback.onPackagesAvailable(packageNames, user, replacing);
}
public void onPackagesUnavailable(String[] packageNames, UserHandle user,
boolean replacing) {
- mCallback.onPackagesUnavailable(packageNames, UserHandleCompat.fromUser(user),
- replacing);
+ mCallback.onPackagesUnavailable(packageNames, user, replacing);
}
public void onPackagesSuspended(String[] packageNames, UserHandle user) {
- mCallback.onPackagesSuspended(packageNames, UserHandleCompat.fromUser(user));
+ mCallback.onPackagesSuspended(packageNames, user);
}
public void onPackagesUnsuspended(String[] packageNames, UserHandle user) {
- mCallback.onPackagesUnsuspended(packageNames, UserHandleCompat.fromUser(user));
+ mCallback.onPackagesUnsuspended(packageNames, user);
}
@Override
@@ -158,8 +155,7 @@ public class LauncherAppsCompatVL extends LauncherAppsCompatV16 {
shortcutInfoCompats.add(new ShortcutInfoCompat(shortcutInfo));
}
- mCallback.onShortcutsChanged(packageName, shortcutInfoCompats,
- UserHandleCompat.fromUser(user));
+ mCallback.onShortcutsChanged(packageName, shortcutInfoCompats, user);
}
}
}