android - 为什么我们在“BluetoothDevice.EXTRA_DEVICE”上使用“intent.getParcelable()”?
问题描述
我正在学习android中的蓝牙。
我想知道为什么当它的返回类型是字符串时我们使用intent.getParcelable()
on ?BluetoothDevice.EXTRA_DEVICE
我们为什么不使用intent.getStringExtra
?
解决方案
它没有返回String
,它的BluetoothDevice
(哪个implements Parcleable
)
BluetoothDevice device = intent.getParcelableExtra(BluetoothDevice.EXTRA_DEVICE);
推荐阅读
- ios - 谁能推荐解决IOS中离子背景问题的解决方案
- wordpress - 显示自定义帖子对象匹配
- javascript - 使用JS从每周开始的星期数和年份获取日期范围
- html - 不必要的下划线
- python - 如何修复 '_tkinter.TclError: nothing to undo' 错误
- postgis - 将几何从 T-SQL 转换为 Postgres
- jquery - 使用jquery在表单字段中输入拆分结果
- javascript - 如何在 Javascript 中创建二维数组
- angular-material - mat-select 在 SelectionChange() 上返回 undefined
- python - Pygame幻灯片延迟异常长