Home | History | Annotate | Download | only in usb

Lines Matching refs:resolveInfo

29 import android.content.pm.ResolveInfo;
468 private boolean packageMatchesLocked(ResolveInfo info, String metaDataName,
505 private final ArrayList<ResolveInfo> getDeviceMatchesLocked(UsbDevice device, Intent intent) {
506 ArrayList<ResolveInfo> matches = new ArrayList<ResolveInfo>();
507 List<ResolveInfo> resolveInfos = mPackageManager.queryIntentActivities(intent,
511 ResolveInfo resolveInfo = resolveInfos.get(i);
512 if (packageMatchesLocked(resolveInfo, intent.getAction(), device, null)) {
513 matches.add(resolveInfo);
519 private final ArrayList<ResolveInfo> getAccessoryMatchesLocked(
521 ArrayList<ResolveInfo> matches = new ArrayList<ResolveInfo>();
522 List<ResolveInfo> resolveInfos = mPackageManager.queryIntentActivities(intent,
526 ResolveInfo resolveInfo = resolveInfos.get(i);
527 if (packageMatchesLocked(resolveInfo, intent.getAction(), null, accessory)) {
528 matches.add(resolveInfo);
539 ArrayList<ResolveInfo> matches;
566 ArrayList<ResolveInfo> matches;
588 private void resolveActivity(Intent intent, ArrayList<ResolveInfo> matches,
617 ResolveInfo defaultRI = null;
621 ResolveInfo rInfo = matches.get(0);
632 ResolveInfo rInfo = matches.get(i);