private int getInfoPortCount(final MidiDeviceInfo info) { int portCount = (mType == MidiDeviceInfo.PortInfo.TYPE_INPUT) ? info.getInputPortCount() : info.getOutputPortCount(); return portCount; }
private int getInfoPortCount(final MidiDeviceInfo info) { int portCount = (mType == MidiDeviceInfo.PortInfo.TYPE_INPUT) ? info.getInputPortCount() : info.getOutputPortCount(); return portCount; }
private int getInfoPortCount(final MidiDeviceInfo info) { int portCount = (mType == MidiDeviceInfo.PortInfo.TYPE_INPUT) ? info.getInputPortCount() : info.getOutputPortCount(); return portCount; }
+ ", info = " + info); int portCount = info.getInputPortCount(); for (int i = 0; i < portCount; ++i) { MidiPortWrapper wrapper = new MidiPortWrapper(info, mType, i);
+ ", info = " + info); int portCount = info.getInputPortCount(); for (int i = 0; i < portCount; ++i) { MidiPortWrapper wrapper = new MidiPortWrapper(info, mType, i);
+ ", info = " + info); int portCount = info.getInputPortCount(); for (int i = 0; i < portCount; ++i) { MidiPortWrapper wrapper = new MidiPortWrapper(info, mType, i);
@Override public void onDeviceStatusChanged(final MidiDeviceStatus status) { MidiDeviceInfo info = status.getDeviceInfo(); BluetoothMidiDeviceTracker tracker = mOpenDeviceListAdapter .getDevice(info); if (tracker != null) { tracker.outputOpenCount = 0; for (int i = 0; i < info.getOutputPortCount(); i++) { tracker.outputOpenCount += status .getOutputPortOpenCount(i); } tracker.inputOpenCount = 0; for (int i = 0; i < info.getInputPortCount(); i++) { tracker.inputOpenCount += status.isInputPortOpen(i) ? 1 : 0; } mOpenDeviceListAdapter.notifyDataSetChanged(); } } }, new android.os.Handler(Looper.getMainLooper()));