diff --git a/res/drawable/ic_nav.xml b/res/drawable/ic_nav.xml new file mode 100644 index 0000000..76dcd00 --- /dev/null +++ b/res/drawable/ic_nav.xml @@ -0,0 +1,8 @@ + + + \ No newline at end of file diff --git a/res/values/cherish_arrays.xml b/res/values/cherish_arrays.xml index d7f8e7a..ac275c6 100644 --- a/res/values/cherish_arrays.xml +++ b/res/values/cherish_arrays.xml @@ -730,4 +730,21 @@ 3 4 + + + + @string/navbar_default + @string/navbar_asus + @string/navbar_oneplus + @string/navbar_oneui + @string/navbar_tecno + + + + 0 + 1 + 2 + 3 + 4 + diff --git a/res/values/cherish_strings.xml b/res/values/cherish_strings.xml index f92f7d3..a0034fd 100644 --- a/res/values/cherish_strings.xml +++ b/res/values/cherish_strings.xml @@ -791,4 +791,12 @@ Rectangle Round Large Round Medium + + + Navbar style + Default + ASUS + OnePlus + One UI + Tecno Camon diff --git a/res/xml/cherish_settings_theme.xml b/res/xml/cherish_settings_theme.xml index 1fd628d..694edd5 100644 --- a/res/xml/cherish_settings_theme.xml +++ b/res/xml/cherish_settings_theme.xml @@ -72,6 +72,16 @@ android:entries="@array/brightness_slider_style_selector_entries" android:entryValues="@array/brightness_slider_style_selector_values" android:persistent="false" /> + + + 0) { + handleOverlays(ThemesUtils.NAVBAR_STYLES[valueIndex], + true, mOverlayService); + } + return true; + } + return false; + } + }); + // Rounded Corner Radius mCornerRadius = (CustomSeekBarPreference) findPreference(SYSUI_ROUNDED_SIZE); int resourceIdRadius = (int) ctx.getResources().getDimension(com.android.internal.R.dimen.rounded_corner_radius);