only show selected navbar item by default

This commit is contained in:
Bnyro 2022-09-23 14:04:55 +02:00
parent 377aa06b2f
commit d1351e0f67
3 changed files with 4 additions and 4 deletions

View File

@ -58,7 +58,7 @@ object NavBarHelper {
*/ */
fun applyNavBarStyle(bottomNav: BottomNavigationView): Int { fun applyNavBarStyle(bottomNav: BottomNavigationView): Int {
val labelVisibilityMode = when ( val labelVisibilityMode = when (
PreferenceHelper.getString(PreferenceKeys.LABEL_VISIBILITY, "always") PreferenceHelper.getString(PreferenceKeys.LABEL_VISIBILITY, "selected")
) { ) {
"always" -> NavigationBarView.LABEL_VISIBILITY_LABELED "always" -> NavigationBarView.LABEL_VISIBILITY_LABELED
"selected" -> NavigationBarView.LABEL_VISIBILITY_SELECTED "selected" -> NavigationBarView.LABEL_VISIBILITY_SELECTED

View File

@ -681,14 +681,14 @@
</string-array> </string-array>
<string-array name="labelVisibility"> <string-array name="labelVisibility">
<item>@string/always</item>
<item>@string/selected</item> <item>@string/selected</item>
<item>@string/always</item>
<item>@string/never</item> <item>@string/never</item>
</string-array> </string-array>
<string-array name="labelVisibilityValues"> <string-array name="labelVisibilityValues">
<item>always</item>
<item>selected</item> <item>selected</item>
<item>always</item>
<item>never</item> <item>never</item>
</string-array> </string-array>

View File

@ -44,7 +44,7 @@
<ListPreference <ListPreference
android:icon="@drawable/ic_label" android:icon="@drawable/ic_label"
app:defaultValue="always" app:defaultValue="selected"
app:entries="@array/labelVisibility" app:entries="@array/labelVisibility"
app:entryValues="@array/labelVisibilityValues" app:entryValues="@array/labelVisibilityValues"
app:key="label_visibility" app:key="label_visibility"