+ case "javascript_disabled_search":
+ // Set the new search URL as the summary text for the JavaScript-disabled search preference. The default is "https://duckduckgo.com/html/?q=".
+ javaScriptDisabledSearchPreference.setSummary(sharedPreferences.getString("javascript_disabled_search", "https://duckduckgo.com/html/?q="));
+
+ // Enable "javascript_disabled_search_custom_url" if "javascript_disabled_search" is set to "Custom URL".
+ javaScriptDisabledSearchCustomURLPreference.setEnabled(javaScriptDisabledSearchPreference.getSummary().equals("Custom URL"));
+
+ // Update the javaScriptDisabledSearchURL variable. The default is "https://duckduckgo.com/html/?q=".
+ MainWebViewActivity.javaScriptDisabledSearchURL = sharedPreferences.getString("javascript_disabled_search", "https://duckduckgo.com/html/?q=");
+ return;
+
+ case "javascript_disabled_search_custom_url":
+ // Set the new custom search URL as the summary text for "javascript_disabled_search_custom_url". The default is "".
+ javaScriptDisabledSearchCustomURLPreference.setSummary(sharedPreferences.getString("javascript_disabled_search_custom_url", ""));
+
+ // Update javaScriptDisabledSearchCustomURL. The default is "".
+ MainWebViewActivity.javaScriptDisabledSearchCustomURL = sharedPreferences.getString("javascript_disabled_search_custom_url", "");
+
+ case "javascript_enabled_search":
+ // Set the new search URL as the summary text for the JavaScript-enabled search preference. The default is "https://duckduckgo.com/?q=".
+ javaScriptEnabledSearchPreference.setSummary(sharedPreferences.getString("javascript_enabled_search", "https://duckduckgo.com/?q="));
+
+ // Enable "javascript_enabled_search_custom_url" if "javascript_enabled_search" is set to "Custom URL".
+ javaScriptEnabledSearchCustomURLPreference.setEnabled(javaScriptEnabledSearchPreference.getSummary().equals("Custom URL"));
+
+ // Update the javaScriptEnabledSearchURL variable. The default is "https://duckduckgo.com/?q=".
+ MainWebViewActivity.javaScriptEnabledSearchURL = sharedPreferences.getString("javascript_enabled_search", "https://duckduckgo.com/?q=");
+ return;
+
+ case "javascript_enabled_search_custom_url":
+ // Set the new custom search URL as the summary text for "javascript_enabled_search_custom_url". The default is "".
+ javaScriptEnabledSearchCustomURLPreference.setSummary(sharedPreferences.getString("javascript_enabled_search_custom_url", ""));
+
+ // Update javaScriptEnabledSearchCustomURL. The default is "".
+ MainWebViewActivity.javaScriptEnabledSearchCustomURL = sharedPreferences.getString("javascript_enabled_search_custom_url", "");
+