diff --git a/res/values/cherish_strings.xml b/res/values/cherish_strings.xml
index 96c1d04..5011efc 100644
--- a/res/values/cherish_strings.xml
+++ b/res/values/cherish_strings.xml
@@ -1206,4 +1206,8 @@
Padding (Start)
Padding (End)
+
+
+ Alert slider notifications
+ Display notification when changing alert slider position
diff --git a/res/xml/cherish_settings_notifications.xml b/res/xml/cherish_settings_notifications.xml
index 6b2fc09..d5b8c3a 100644
--- a/res/xml/cherish_settings_notifications.xml
+++ b/res/xml/cherish_settings_notifications.xml
@@ -82,6 +82,13 @@
android:title="@string/notification_headers_title"
android:summary="@string/notification_headers_summary"
android:defaultValue="true" />
+
+
+
getXmlResourcesToIndex(Context context,
+ boolean enabled) {
+ ArrayList result =
+ new ArrayList();
+ SearchIndexableResource sir = new SearchIndexableResource(context);
+ sir.xmlResId = R.xml.cherish_settings_notifications;
+ result.add(sir);
+ return result;
+ }
+
+ @Override
+ public List getNonIndexableKeys(Context context) {
+ List keys = super.getNonIndexableKeys(context);
+ final Resources res = context.getResources();
+ boolean mAlertSliderAvailable = res.getBoolean(
+ com.android.internal.R.bool.config_hasAlertSlider);
+ if (!mAlertSliderAvailable)
+ keys.add(ALERT_SLIDER_PREF);
+ return keys;
+ }
+ };
}