|
|
@@ -66,6 +66,9 @@ import kr.co.zumo.app.lifeplus.view.screen.setting.SettingViewHolder;
|
|
|
*/
|
|
|
public class MainModel extends Model {
|
|
|
|
|
|
+ private static final String NETWORK = "network";
|
|
|
+ private static final String GPS = "gps";
|
|
|
+
|
|
|
private Disposable disposable;
|
|
|
private Disposable disposablePromotion;
|
|
|
private Disposable disposableWeather;
|
|
|
@@ -533,18 +536,28 @@ public class MainModel extends Model {
|
|
|
|
|
|
@Override
|
|
|
public void onStatusChanged(String s, int i, Bundle bundle) {
|
|
|
- Log.w("APP# MainModel | onStatusChanged", "|" + s + ", bundle: " + bundle.toString());
|
|
|
+ Log.w("APP# MainModel | onStatusChanged", "|" + s);
|
|
|
}
|
|
|
|
|
|
@Override
|
|
|
public void onProviderEnabled(String s) {
|
|
|
- isNetworkEnabled = true;
|
|
|
+ if (NETWORK.equals(s)) {
|
|
|
+ isNetworkEnabled = true;
|
|
|
+ }
|
|
|
+ else if (GPS.equals(s)) {
|
|
|
+ isGPSEnabled = true;
|
|
|
+ }
|
|
|
Log.w("APP# MainModel | onProviderEnabled", "|" + s);
|
|
|
}
|
|
|
|
|
|
@Override
|
|
|
public void onProviderDisabled(String s) {
|
|
|
- isNetworkEnabled = false;
|
|
|
+ if (NETWORK.equals(s)) {
|
|
|
+ isNetworkEnabled = false;
|
|
|
+ }
|
|
|
+ else if (GPS.equals(s)) {
|
|
|
+ isGPSEnabled = false;
|
|
|
+ }
|
|
|
Log.w("APP# MainModel | onProviderDisabled", "|" + s);
|
|
|
}
|
|
|
};
|