diff options
Diffstat (limited to 'src/com/android/browser/BrowserSettings.java')
-rw-r--r-- | src/com/android/browser/BrowserSettings.java | 17 |
1 files changed, 15 insertions, 2 deletions
diff --git a/src/com/android/browser/BrowserSettings.java b/src/com/android/browser/BrowserSettings.java index 11316ff..ce8a9c1 100644 --- a/src/com/android/browser/BrowserSettings.java +++ b/src/com/android/browser/BrowserSettings.java @@ -780,7 +780,20 @@ public class BrowserSettings implements OnSharedPreferenceChangeListener, // getter/setters for bandwidth_preferences.xml // ----------------------------- - public boolean isPreloadEnabled() { - return mPrefs.getBoolean(PREF_DATA_PRELOAD, false); + public static String getPreloadOnWifiOnlyPreferenceString(Context context) { + return context.getResources().getString(R.string.pref_data_preload_value_wifi_only); } + + public static String getPreloadAlwaysPreferenceString(Context context) { + return context.getResources().getString(R.string.pref_data_preload_value_always); + } + + private String getDefaultPreloadSetting() { + return getPreloadOnWifiOnlyPreferenceString(mContext); + } + + public String getPreloadEnabled() { + return mPrefs.getString(PREF_DATA_PRELOAD, getDefaultPreloadSetting()); + } + } |