Home | History | Annotate | Download | only in usb

Lines Matching refs:accessory

304         } else if ("usb-accessory".equals(parser.getName())) {
448 // Checks to see if a package matches a device or accessory.
449 // Only one of device and accessory should be non-null.
451 UsbDevice device, UsbAccessory accessory) {
475 else if (accessory != null && "usb-accessory".equals(tagName)) {
477 if (filter.matches(accessory)) {
641 UsbAccessory accessory, Intent intent) {
647 if (packageMatchesLocked(resolveInfo, intent.getAction(), null, accessory)) {
722 public void accessoryAttached(UsbAccessory accessory) {
724 intent.putExtra(UsbManager.EXTRA_ACCESSORY, accessory);
732 matches = getAccessoryMatchesLocked(accessory, intent);
734 matches, mAccessoryPreferenceMap.get(new AccessoryFilter(accessory)));
737 resolveActivity(intent, matches, defaultActivity, null, accessory);
741 * Start the appropriate package when an device/accessory got attached.
747 * @param accessory The accessory if a device was attached
751 @Nullable UsbAccessory accessory) {
754 if (accessory != null) {
755 String uri = accessory.getUri();
762 dialogIntent.putExtra(UsbManager.EXTRA_ACCESSORY, accessory);
783 } else if (accessory != null) {
784 defaultRIUserSettings.grantAccessoryPermission(accessory,
816 resolverIntent.putExtra(UsbManager.EXTRA_ACCESSORY, accessory);
905 for (AccessoryFilter accessory : mAccessoryPreferenceMap.keySet()) {
906 if (filter.contains(accessory)) {
907 UserPackage currentMatch = mAccessoryPreferenceMap.get(accessory);
909 keysToRemove.add(accessory);
942 else if ("usb-accessory".equals(tagName)) {
1035 * Set a package as default handler for a accessory.
1037 * @param accessory The accessory that should be handled by default
1041 void setAccessoryPackage(@NonNull UsbAccessory accessory, @Nullable String packageName,
1043 AccessoryFilter filter = new AccessoryFilter(accessory);
1063 * Check if a package has is the default handler for any usb device or accessory.
1068 * @return {@code true} iff the package is default for any usb device or accessory