我有一种情况,用户可以从连接的设备列表中选择一个蓝牙设备。当用户想要执行此操作时,他们点击一个按钮以启动一个新活动(ShowPaired),从中可以获取listView并选择设备。然后,我想将设备名称传递回MainActivity,以便进行连接。 我可以单步执行ShowPaired到finish()之前的一点,并且意图具有包含我的BluetoothDevice地址的mExtras。 几个F8之后,我回到onActivityResult的MainActivity,而mExtras是垃圾。 我已附加了BeforeFinish和BackAtMain的屏幕截图。 创建意图的代码在BeforeFinish图像中可见。