如何使用RxAndroidBle执行写操作后立即执行读操作?

时间:2018-06-26 09:40:16

标签: android rx-java2 rxandroidble

RxAndroidBle示例提供了how to perform a write after a read的示例,但是写后没有任何读取。我尝试遵循读取后执行写操作的过程,但是对于我的用例,但是执行写操作的flatMap返回带字节的Observable,因此我无法访问RxBleConnection

1 个答案:

答案 0 :(得分:0)

.establishConnection()之后,插入.doOnNext( connection -> savedConnection = connection)并使用savedConnection进行以后的操作。

完成释放连接后,请不要忘记.dispose()(并设置savedConnection = null)。