diff options
Diffstat (limited to 'src/com/android/launcher2/AllAppsView.java')
-rw-r--r-- | src/com/android/launcher2/AllAppsView.java | 13 |
1 files changed, 2 insertions, 11 deletions
diff --git a/src/com/android/launcher2/AllAppsView.java b/src/com/android/launcher2/AllAppsView.java index 9b521b971..fe8ded12b 100644 --- a/src/com/android/launcher2/AllAppsView.java +++ b/src/com/android/launcher2/AllAppsView.java @@ -676,7 +676,8 @@ public class AllAppsView extends RSSurfaceView for (int i=0; i<N; i++) { final ApplicationInfo item = list.get(i); - int index = Collections.binarySearch(mAllAppsList, item, mAppNameComp); + int index = Collections.binarySearch(mAllAppsList, item, + LauncherModel.APP_NAME_COMPARATOR); if (index < 0) { index = -(index+1); } @@ -725,16 +726,6 @@ public class AllAppsView extends RSSurfaceView addApps(list); } - private Comparator<ApplicationInfo> mAppNameComp = new Comparator<ApplicationInfo>() { - public int compare(ApplicationInfo a, ApplicationInfo b) { - int result = a.title.toString().compareTo(b.toString()); - if (result != 0) { - return result; - } - return a.intent.getComponent().compareTo(b.intent.getComponent()); - } - }; - private static int findAppByComponent(ArrayList<ApplicationInfo> list, ApplicationInfo item) { ComponentName component = item.intent.getComponent(); final int N = list.size(); |