Android 开发:设备硬件与媒体交互指南
1. USB 设备连接过滤
在 Android 开发中,若要在设备连接 USB 设备时启动特定 Activity,可以通过添加过滤器和 XML 元数据来实现。以下是相关代码示例:
<intent-filter>
<action
android:name="android.hardware.usb.action.USB_DEVICE_ATTACHED" />
</intent-filter>
<meta-data android:name="android.hardware.usb.action.USB_DEVICE_ATTACHED"
android:resource="@xml/device_filter" />
</activity>
在 res/xml/device_filter.xml 文件中,可以定义要过滤的设备属性:
<?xml version="1.0" encoding="utf-8"?>
<resources>
<usb-device vendor-id="5432" product-id="9876" />
</resources>
可用于 <usb-device> 的设备属性字段如下: <
超级会员免费看
订阅专栏 解锁全文
1368

被折叠的 条评论
为什么被折叠?



