Merge "More on issue #7318666: hide developer options from user build" into jb-mr1-dev

This commit is contained in:
Dianne Hackborn
2012-10-11 10:44:36 -07:00
committed by Android (Google) Code Review
2 changed files with 12 additions and 6 deletions

View File

@ -440,13 +440,20 @@ public abstract class LauncherActivity extends ListActivity {
return mPackageManager.queryIntentActivities(queryIntent, /* no flags */ 0);
}
/**
* @hide
*/
protected void onSortResultList(List<ResolveInfo> results) {
Collections.sort(results, new ResolveInfo.DisplayNameComparator(mPackageManager));
}
/**
* Perform the query to determine which results to show and return a list of them.
*/
public List<ListItem> makeListItems() {
// Load all matching activities and sort correctly
List<ResolveInfo> list = onQueryPackageManager(mIntent);
Collections.sort(list, new ResolveInfo.DisplayNameComparator(mPackageManager));
onSortResultList(list);
ArrayList<ListItem> result = new ArrayList<ListItem>(list.size());
int listSize = list.size();

View File

@ -386,10 +386,9 @@ public final class Settings {
/**
* Activity Action: Show settings to allow configuration of application
* development-related settings.
* <p>
* In some cases, a matching Activity may not exist, so ensure you safeguard
* against this.
* development-related settings. As of
* {@link android.os.Build.VERSION_CODES#JELLY_BEAN_MR1} this action is
* a required part of the platform.
* <p>
* Input: Nothing.
* <p>