Lines Matching refs:intent

706     private final ArrayList<ResolveInfo> getDeviceMatchesLocked(UsbDevice device, Intent intent) {
708 List<ResolveInfo> resolveInfos = mPackageManager.queryIntentActivities(intent,
713 if (packageMatchesLocked(resolveInfo, intent.getAction(), device, null)) {
721 UsbAccessory accessory, Intent intent) {
723 List<ResolveInfo> resolveInfos = mPackageManager.queryIntentActivities(intent,
728 if (packageMatchesLocked(resolveInfo, intent.getAction(), null, accessory)) {
736 final Intent intent = createDeviceAttachedIntent(device);
738 // Send broadcast to running activity with registered intent
739 mUserContext.sendBroadcast(intent);
745 resolveActivity(intent, device);
749 private void resolveActivity(Intent intent, UsbDevice device) {
753 matches = getDeviceMatchesLocked(device, intent);
759 // Start activity with registered intent
760 resolveActivity(intent, matches, defaultPackage, device, null);
767 Intent intent = new Intent(UsbManager.ACTION_USB_DEVICE_DETACHED);
768 intent.putExtra(UsbManager.EXTRA_DEVICE, device);
769 if (DEBUG) Slog.d(TAG, "usbDeviceRemoved, sending " + intent);
770 mContext.sendBroadcastAsUser(intent, UserHandle.ALL);
776 Intent intent = new Intent(UsbManager.ACTION_USB_ACCESSORY_ATTACHED);
777 intent.putExtra(UsbManager.EXTRA_ACCESSORY, accessory);
778 intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
783 matches = getAccessoryMatchesLocked(accessory, intent);
789 resolveActivity(intent, matches, defaultPackage, null, accessory);
796 Intent intent = new Intent(
798 intent.putExtra(UsbManager.EXTRA_ACCESSORY, accessory);
799 mContext.sendBroadcastAsUser(intent, UserHandle.ALL);
802 private void resolveActivity(Intent intent, ArrayList<ResolveInfo> matches,
873 intent.setComponent(
876 mUserContext.startActivityAsUser(intent, mUser);
900 resolverIntent.putExtra(Intent.EXTRA_INTENT, intent);
1041 private void requestPermissionDialog(Intent intent, String packageName, PendingIntent pi) {
1056 intent.setClassName("com.android.systemui",
1058 intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
1059 intent.putExtra(Intent.EXTRA_INTENT, pi);
1060 intent.putExtra("package", packageName);
1061 intent.putExtra(Intent.EXTRA_UID, uid);
1063 mUserContext.startActivityAsUser(intent, mUser);
1072 Intent intent = new Intent();
1076 intent.putExtra(UsbManager.EXTRA_DEVICE, device);
1077 intent.putExtra(UsbManager.EXTRA_PERMISSION_GRANTED, true);
1079 pi.send(mUserContext, 0, intent);
1087 intent.putExtra(UsbManager.EXTRA_DEVICE, device);
1088 requestPermissionDialog(intent, packageName, pi);
1092 Intent intent = new Intent();
1096 intent.putExtra(UsbManager.EXTRA_ACCESSORY, accessory);
1097 intent.putExtra(UsbManager.EXTRA_PERMISSION_GRANTED, true);
1099 pi.send(mUserContext, 0, intent);
1106 intent.putExtra(UsbManager.EXTRA_ACCESSORY, accessory);
1107 requestPermissionDialog(intent, packageName, pi);
1248 Intent intent = new Intent(UsbManager.ACTION_USB_DEVICE_ATTACHED);
1249 intent.putExtra(UsbManager.EXTRA_DEVICE, device);
1250 intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
1251 return intent;