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; + } + }; }