143 lines
No EOL
5.2 KiB
XML
143 lines
No EOL
5.2 KiB
XML
<?xml version="1.0" encoding="utf-8"?>
|
|
<PreferenceScreen xmlns:android="http://schemas.android.com/apk/res/android"
|
|
xmlns:app="http://schemas.android.com/apk/res-auto">
|
|
<PreferenceCategory
|
|
android:layout="@layout/item_header"
|
|
android:title="@string/setting_ui">
|
|
<ListPreference
|
|
android:entries="@array/entires_theme"
|
|
android:entryValues="@array/values_theme"
|
|
android:icon="@drawable/ic_day"
|
|
android:title="@string/setting_theme"
|
|
app:defaultValue="AUTO"
|
|
app:key="KEY_THEME"
|
|
app:useSimpleSummaryProvider="true" />
|
|
|
|
<Preference
|
|
android:icon="@drawable/ic_accent"
|
|
android:title="@string/setting_accent"
|
|
app:allowDividerBelow="false"
|
|
app:key="KEY_ACCENT"
|
|
app:summary="@string/setting_accent_unknown" />
|
|
</PreferenceCategory>
|
|
|
|
<PreferenceCategory
|
|
android:layout="@layout/item_header"
|
|
android:title="@string/setting_display">
|
|
|
|
<ListPreference
|
|
android:icon="@drawable/ic_artist"
|
|
android:title="@string/setting_lib_display"
|
|
app:defaultValue="SHOW_ARTISTS"
|
|
app:entries="@array/entries_lib_display"
|
|
app:entryValues="@array/values_lib_display"
|
|
app:key="KEY_LIBRARY_DISPLAY_MODE"
|
|
app:useSimpleSummaryProvider="true" />
|
|
|
|
<SwitchPreferenceCompat
|
|
android:title="@string/setting_show_covers"
|
|
app:defaultValue="true"
|
|
app:iconSpaceReserved="false"
|
|
app:key="KEY_SHOW_COVERS"
|
|
app:summary="@string/setting_show_covers_desc" />
|
|
|
|
<SwitchPreferenceCompat
|
|
android:title="@string/setting_quality_covers"
|
|
app:defaultValue="false"
|
|
app:dependency="KEY_SHOW_COVERS"
|
|
app:iconSpaceReserved="false"
|
|
app:key="KEY_QUALITY_COVERS"
|
|
app:summary="@string/setting_quality_covers_desc" />
|
|
|
|
<SwitchPreferenceCompat
|
|
android:title="@string/setting_color_notif"
|
|
app:defaultValue="true"
|
|
app:dependency="KEY_SHOW_COVERS"
|
|
app:iconSpaceReserved="false"
|
|
app:key="KEY_COLOR_NOTIF"
|
|
app:summary="@string/setting_color_desc" />
|
|
|
|
<SwitchPreferenceCompat
|
|
android:title="@string/setting_use_alt_action"
|
|
app:allowDividerBelow="false"
|
|
app:defaultValue="false"
|
|
app:iconSpaceReserved="false"
|
|
app:key="KEY_ALT_NOTIF_ACTION"
|
|
app:summaryOff="@string/setting_use_alt_loop"
|
|
app:summaryOn="@string/setting_use_alt_shuffle" />
|
|
|
|
</PreferenceCategory>
|
|
|
|
<PreferenceCategory
|
|
android:layout="@layout/item_header"
|
|
android:title="@string/setting_playback">
|
|
|
|
<SwitchPreferenceCompat
|
|
android:title="@string/setting_playback_audio_focus"
|
|
app:defaultValue="true"
|
|
app:iconSpaceReserved="false"
|
|
app:key="KEY_AUDIO_FOCUS"
|
|
app:summary="@string/setting_playback_focus_desc" />
|
|
|
|
<SwitchPreferenceCompat
|
|
android:title="@string/setting_playback_plug_mgt"
|
|
app:allowDividerBelow="false"
|
|
app:defaultValue="true"
|
|
app:iconSpaceReserved="false"
|
|
app:key="KEY_PLUG_MGT"
|
|
app:summary="@string/setting_playback_plug_mgt_desc" />
|
|
|
|
</PreferenceCategory>
|
|
|
|
<PreferenceCategory
|
|
android:layout="@layout/item_header"
|
|
android:title="@string/setting_behavior">
|
|
|
|
<ListPreference
|
|
android:title="@string/setting_behavior_song_playback_mode"
|
|
app:defaultValue="ALL_SONGS"
|
|
app:entries="@array/entries_song_playback_mode"
|
|
app:entryValues="@array/values_song_playback_mode"
|
|
app:iconSpaceReserved="false"
|
|
app:key="KEY_SONG_PLAY_MODE"
|
|
app:useSimpleSummaryProvider="true" />
|
|
|
|
<ListPreference
|
|
android:title="@string/setting_behavior_at_end"
|
|
app:defaultValue="LOOP_PAUSE"
|
|
app:entries="@array/entries_at_end"
|
|
app:entryValues="@array/values_at_end"
|
|
app:iconSpaceReserved="false"
|
|
app:key="KEY_AT_END"
|
|
app:useSimpleSummaryProvider="true" />
|
|
|
|
<SwitchPreferenceCompat
|
|
android:title="@string/setting_behavior_keep_shuffle"
|
|
app:defaultValue="true"
|
|
app:iconSpaceReserved="false"
|
|
app:key="KEY_KEEP_SHUFFLE"
|
|
app:summary="@string/setting_behavior_keep_shuffle_desc" />
|
|
|
|
<SwitchPreference
|
|
android:title="@string/setting_behavior_rewind_prev"
|
|
app:allowDividerBelow="false"
|
|
app:defaultValue="true"
|
|
app:iconSpaceReserved="false"
|
|
app:key="KEY_PREV_REWIND"
|
|
app:summary="@string/setting_behavior_rewind_prev_desc" />
|
|
|
|
</PreferenceCategory>
|
|
|
|
<PreferenceCategory
|
|
android:title="@string/debug_title"
|
|
app:isPreferenceVisible="false"
|
|
app:layout="@layout/item_header">
|
|
|
|
<Preference
|
|
android:title="@string/debug_state_save"
|
|
app:iconSpaceReserved="false"
|
|
app:key="KEY_SAVE_STATE"
|
|
app:summary="@string/debug_state_save_desc" />
|
|
|
|
</PreferenceCategory>
|
|
</PreferenceScreen> |