diff options
author | Luis Vidal <lvidal@cyngn.com> | 2016-06-17 17:57:46 -0700 |
---|---|---|
committer | Luis Vidal <lvidal@cyngn.com> | 2016-06-17 18:00:39 -0700 |
commit | 3e0e7fcbd0946de689fc5fec5a71f5fcdc0af815 (patch) | |
tree | 0d8e6e98bb8b1c5249f86a70fbdeb658d288215c /src/com/cyanogenmod/lockclock/misc/Preferences.java | |
parent | 875f16e15ac94a04ce6f98912b63abe97167fc3c (diff) | |
download | packages_apps_LockClock-3e0e7fcbd0946de689fc5fec5a71f5fcdc0af815.zip packages_apps_LockClock-3e0e7fcbd0946de689fc5fec5a71f5fcdc0af815.tar.gz packages_apps_LockClock-3e0e7fcbd0946de689fc5fec5a71f5fcdc0af815.tar.bz2 |
Verifies if weather service is available
Checks if the weather service is available in the device to make
sure we don't spend time trying to update the weather or update
the widget.
Change-Id: I3f9adcfa260fea5cde62c0a45b355fd6946c69f1
Diffstat (limited to 'src/com/cyanogenmod/lockclock/misc/Preferences.java')
-rw-r--r-- | src/com/cyanogenmod/lockclock/misc/Preferences.java | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/com/cyanogenmod/lockclock/misc/Preferences.java b/src/com/cyanogenmod/lockclock/misc/Preferences.java index 49a4632..0e1062e 100644 --- a/src/com/cyanogenmod/lockclock/misc/Preferences.java +++ b/src/com/cyanogenmod/lockclock/misc/Preferences.java @@ -19,6 +19,7 @@ package com.cyanogenmod.lockclock.misc; import android.content.Context; import android.content.SharedPreferences; import android.graphics.Color; +import com.cyanogenmod.lockclock.weather.Utils; import cyanogenmod.weather.WeatherInfo; import cyanogenmod.weather.WeatherLocation; import org.json.JSONArray; @@ -72,7 +73,8 @@ public class Preferences { } public static boolean showWeather(Context context) { - return getPrefs(context).getBoolean(Constants.SHOW_WEATHER, true); + return getPrefs(context).getBoolean(Constants.SHOW_WEATHER, true) + && Utils.isWeatherServiceAvailable(context); } public static boolean showCalendar(Context context) { |