@TargetApi(Build.VERSION_CODES.HONEYCOMB_MR1)
private void scanUsbMidi() {
UsbManager usbManager = (UsbManager) getSystemService(Context.USB_SERVICE);
HashMap<String, UsbDevice> deviceList = usbManager.getDeviceList();
Log.i("synth", "USB device count=" + deviceList.size());
for (UsbDevice device : deviceList.values()) {
UsbInterface intf = UsbMidiDevice.findMidiInterface(device);
if (intf != null) {
if (usbManager.hasPermission(device)) {
if (connectUsbMidi(device)) {
break;
}
} else {
usbDeviceNeedsPermission_ = device;
}
}
}
}
SynthesizerService.java 文件源码
java
阅读 21
收藏 0
点赞 0
评论 0
项目:music-synthesizer-for-android-old
作者:
评论列表
文章目录