Ven*_*nky 2 parsing android parcelable
我需要解析并获取以下值:
Parcelable[] uuidExtra = intent.getParcelableArrayExtra("android.bluetooth.device.extra.UUID");
Run Code Online (Sandbox Code Playgroud)
我的目标是从Parcelable []之上获取UUID.怎么实现呢?
尝试这样的事情.它对我有用:
if(BluetoothDevice.ACTION_UUID.equals(action)) {
BluetoothDevice device = intent.getParcelableExtra(BluetoothDevice.EXTRA_DEVICE);
Parcelable[] uuidExtra = intent.getParcelableArrayExtra(BluetoothDevice.EXTRA_UUID);
for (int i=0; i<uuidExtra.length; i++) {
out.append("\n Device: " + device.getName() + ", " + device + ", Service: " + uuidExtra[i].toString());
}
Run Code Online (Sandbox Code Playgroud)
希望这可以帮助!