MultipleChoicePreference to set colored navigation bar for each activity individually.
This commit is contained in:
parent
00b72b7a75
commit
2d08e5c5d1
12 changed files with 161 additions and 132 deletions
|
|
@ -1,5 +1,6 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<LinearLayout
|
||||
android:fitsSystemWindows="true"
|
||||
android:orientation="vertical"
|
||||
xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
android:layout_width="match_parent"
|
||||
|
|
|
|||
|
|
@ -90,12 +90,18 @@
|
|||
<string name="pref_title_general_theme">General theme</string>
|
||||
<string name="pref_header_audio">Audio</string>
|
||||
<string name="pref_header_general">General</string>
|
||||
<string name="pref_summary_navigation_bar">Set where the navigation bar should be colored</string>
|
||||
<string name="pref_title_navigation_bar">Colored navigation bar</string>
|
||||
<string name="pref_title_set_default_start_page">Set default start page</string>
|
||||
<string name="title_activity_settings">Settings</string>
|
||||
<string name="pref_title_transparent_toolbar">Semi-Transparent toolbar</string>
|
||||
<string name="pref_title_show_playback_controller_card">Playback controller card</string>
|
||||
<string name="pref_title_colored_navigation_bar_artists">Colored navigation bar artist view</string>
|
||||
<string name="pref_title_colored_navigation_bar_albums">Colored navigation bar album view</string>
|
||||
<string name="pref_title_colored_navigation_bar_artists">Artist view</string>
|
||||
<string name="pref_title_colored_navigation_bar_albums">Album view</string>
|
||||
<string name="pref_title_colored_navigation_bar_current_playing">Current playing view</string>
|
||||
<string name="pref_title_colored_navigation_bar_playlists">Playlist view</string>
|
||||
<string name="pref_title_colored_navigation_bar_tag_editor">Tag editor</string>
|
||||
<string name="pref_title_colored_navigation_bar_other_screens">Everywhere else</string>
|
||||
<string name="pref_title_colored_album_footers">Colored album footers</string>
|
||||
<string name="no_equalizer">No equalizer found</string>
|
||||
<string name="no_audio_id">No audio id, play something and try again.</string>
|
||||
|
|
|
|||
|
|
@ -25,4 +25,22 @@
|
|||
<item>1</item>
|
||||
</string-array>
|
||||
|
||||
<string-array name="pref_navigation_bar_color_titles">
|
||||
<item>@string/pref_title_colored_navigation_bar_albums</item>
|
||||
<item>@string/pref_title_colored_navigation_bar_artists</item>
|
||||
<item>@string/pref_title_colored_navigation_bar_playlists</item>
|
||||
<item>@string/pref_title_colored_navigation_bar_current_playing</item>
|
||||
<item>@string/pref_title_colored_navigation_bar_tag_editor</item>
|
||||
<item>@string/pref_title_colored_navigation_bar_other_screens</item>
|
||||
</string-array>
|
||||
|
||||
<string-array name="pref_navigation_bar_color_values">
|
||||
<item>colored_navigation_bar_album</item>
|
||||
<item>colored_navigation_bar_artist</item>
|
||||
<item>colored_navigation_bar_playlist</item>
|
||||
<item>colored_navigation_bar_current_playing</item>
|
||||
<item>colored_navigation_bar_tag_editor</item>
|
||||
<item>colored_navigation_bar_other_screens</item>
|
||||
</string-array>
|
||||
|
||||
</resources>
|
||||
|
|
|
|||
|
|
@ -36,20 +36,6 @@
|
|||
android:layout="@layout/preference_custom"
|
||||
android:widgetLayout="@layout/preference_dynamiccheckbox" />
|
||||
|
||||
<CheckBoxPreference
|
||||
android:defaultValue="true"
|
||||
android:key="colored_navigation_bar_artist"
|
||||
android:title="@string/pref_title_colored_navigation_bar_artists"
|
||||
android:layout="@layout/preference_custom"
|
||||
android:widgetLayout="@layout/preference_dynamiccheckbox" />
|
||||
|
||||
<CheckBoxPreference
|
||||
android:defaultValue="true"
|
||||
android:key="colored_navigation_bar_album"
|
||||
android:title="@string/pref_title_colored_navigation_bar_albums"
|
||||
android:layout="@layout/preference_custom"
|
||||
android:widgetLayout="@layout/preference_dynamiccheckbox" />
|
||||
|
||||
<CheckBoxPreference
|
||||
android:defaultValue="true"
|
||||
android:key="colored_album_footers"
|
||||
|
|
@ -57,6 +43,14 @@
|
|||
android:layout="@layout/preference_custom"
|
||||
android:widgetLayout="@layout/preference_dynamiccheckbox" />
|
||||
|
||||
<com.afollestad.materialdialogs.prefs.MaterialMultiSelectListPreference
|
||||
android:key="colored_navigation_bar"
|
||||
android:entries="@array/pref_navigation_bar_color_titles"
|
||||
android:entryValues="@array/pref_navigation_bar_color_values"
|
||||
android:title="@string/pref_title_navigation_bar"
|
||||
android:summary="@string/pref_summary_navigation_bar"
|
||||
android:layout="@layout/preference_custom" />
|
||||
|
||||
</com.kabouzeid.gramophone.prefs.DynamicPreferenceCategory>
|
||||
|
||||
</PreferenceScreen>
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue