【发布时间】:2020-05-12 11:17:45
【问题描述】:
我打算以此重构我的一种方法:
if (!isMobileBluetoothOn()) {
sendError();
return false;
}
到这里
getBluetoothState().subscribe(state->{
if(!state.isEnabled()){
sendError();
return false;
}
});
但我在 IDE "UnExpected return value" 中收到此错误,如何在 onSuccess 方法中返回布尔值?
【问题讨论】:
-
使用
map而不是subscribe,你会得到Observable<Boolean>
标签: java android rx-java rx-android