From fd8b4b59fa3a3f260901723f975116ff48478291 Mon Sep 17 00:00:00 2001 From: Ali B Date: Tue, 4 Jun 2019 13:54:38 +0300 Subject: [PATCH] Cherish:Add keyguard weather style (2/2) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit DennySPb: use listpreference Change-Id: I10c965a4a50d5c59f27c5019c3e0f1081734bf52 Signed-off-by: DennySPb Signed-off-by: Hưng Phan --- res/values/cherish_arrays.xml | 9 ++++++++ res/values/cherish_strings.xml | 5 +++++ res/xml/cherish_settings_lockscreen.xml | 10 +++++++++ .../fragments/OmniJawsSettings.java | 22 +++++++++---------- 4 files changed, 34 insertions(+), 12 deletions(-) diff --git a/res/values/cherish_arrays.xml b/res/values/cherish_arrays.xml index 684359a..6e37084 100644 --- a/res/values/cherish_arrays.xml +++ b/res/values/cherish_arrays.xml @@ -439,4 +439,13 @@ 1 2 + + + @string/lockscreen_weather_omni_style_title + @string/lockscreen_weather_pixel_style_title + + + 0 + 1 + diff --git a/res/values/cherish_strings.xml b/res/values/cherish_strings.xml index cb5cbcd..dcc261d 100644 --- a/res/values/cherish_strings.xml +++ b/res/values/cherish_strings.xml @@ -537,4 +537,9 @@ Condition icon pack Note\u003a you can install new icon packs from play store by searching for \"Chronus icons\" Condition icon pack is used in quick settings and lock screen + + + Weather style + Omni style + Pixel style diff --git a/res/xml/cherish_settings_lockscreen.xml b/res/xml/cherish_settings_lockscreen.xml index cfc823c..8a7ac21 100644 --- a/res/xml/cherish_settings_lockscreen.xml +++ b/res/xml/cherish_settings_lockscreen.xml @@ -207,6 +207,16 @@ android:summary="@string/lockscreen_weather_enabled_summary" android:defaultValue="false" /> + + getXmlResourcesToIndex(Context context, - boolean enabled) { - ArrayList result = - new ArrayList(); - - SearchIndexableResource sir = new SearchIndexableResource(context); + public List getXmlResourcesToIndex( + Context context, boolean enabled) { + final SearchIndexableResource sir = new SearchIndexableResource(context); sir.xmlResId = R.xml.omnijaws_settings; - result.add(sir); - - return result; + return Arrays.asList(sir); } @Override