Removing static instances of UserManagerCompat and AppWidgetManager
> Changing the lifecycle to follow other static objects in Launcher > Removing compat interface and inlining everything to helpers Bug: 141376165 Change-Id: I82bd5db1969101de9a7eac77f32728d70195bb35
This commit is contained in:
@@ -20,7 +20,7 @@ import android.os.Process;
|
||||
import android.os.UserHandle;
|
||||
|
||||
import com.android.launcher3.AppInfo;
|
||||
import com.android.launcher3.compat.UserManagerCompat;
|
||||
import com.android.launcher3.pm.UserCache;
|
||||
import com.android.launcher3.util.LabelComparator;
|
||||
|
||||
import java.util.Comparator;
|
||||
@@ -30,12 +30,12 @@ import java.util.Comparator;
|
||||
*/
|
||||
public class AppInfoComparator implements Comparator<AppInfo> {
|
||||
|
||||
private final UserManagerCompat mUserManager;
|
||||
private final UserCache mUserManager;
|
||||
private final UserHandle mMyUser;
|
||||
private final LabelComparator mLabelComparator;
|
||||
|
||||
public AppInfoComparator(Context context) {
|
||||
mUserManager = UserManagerCompat.getInstance(context);
|
||||
mUserManager = UserCache.INSTANCE.get(context);
|
||||
mMyUser = Process.myUserHandle();
|
||||
mLabelComparator = new LabelComparator();
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user