|
|
@@ -28,6 +28,8 @@ import kr.co.zumo.app.lifeplus.util.NetworkUtil;
|
|
|
*/
|
|
|
public class NetworkWatcher {
|
|
|
|
|
|
+ private Observable<Boolean> watcher;
|
|
|
+
|
|
|
/**
|
|
|
* 네트워크 장치 연결과 인터넷 연결이 됐는지 확인한다.
|
|
|
* - Single 을 반환하므로 subscribe 하여 boolean 값을 참고하여 진행한다.
|
|
|
@@ -103,7 +105,7 @@ public class NetworkWatcher {
|
|
|
/**
|
|
|
* 두 객체의 결과를 조합하여 변화가 있을 때만 발행함.
|
|
|
*/
|
|
|
- Observable<Boolean> watcher = Observable.combineLatest(network, internet, (isConnectedNetwork, isConnectedInternet) -> {
|
|
|
+ watcher = Observable.combineLatest(network, internet, (isConnectedNetwork, isConnectedInternet) -> {
|
|
|
Log.d("APP# NetworkWatcher | watchNetwork", "|" + " isConnected-Network: " + isConnectedNetwork);
|
|
|
Log.d("APP# NetworkWatcher | watchNetwork", "|" + " isConnected-Internet: " + isConnectedInternet);
|
|
|
return isConnectedNetwork && isConnectedInternet;
|