Add user selectable Default Browser feature - part 2

- show full list of Browsers

This change depends on a Framework change which adds a new MATCH_ALL
constant flag in PackageManager for getting the full list.

See bug #20144393

Change-Id: I6ed29cbac28aaf1a955541db0615a1d20d267fd5
This commit is contained in:
Fabrice Di Meglio
2015-04-28 16:58:05 -07:00
parent 441ea80d0a
commit afa7afda4f

View File

@@ -56,7 +56,8 @@ public class DefaultBrowserPreference extends AppListPreference {
intent.setData(Uri.parse("http:"));
// Resolve that intent and check that the handleAllWebDataURI boolean is set
List<ResolveInfo> list = mPm.queryIntentActivitiesAsUser(intent, 0, UserHandle.myUserId());
List<ResolveInfo> list = mPm.queryIntentActivitiesAsUser(intent, PackageManager.MATCH_ALL,
UserHandle.myUserId());
final int count = list.size();
for (int i=0; i<count; i++) {