preference_media.xml 3.0 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788
  1. <?xml version="1.0" encoding="utf-8"?>
  2. <PreferenceScreen xmlns:android="http://schemas.android.com/apk/res/android"
  3. xmlns:app="http://schemas.android.com/apk/res-auto"
  4. android:key="pref_key_particular_settings"
  5. android:persistent="true"
  6. android:summary="@string/prefs_sum_media_title"
  7. android:title="@string/prefs_media_title">
  8. <PreferenceCategory
  9. android:key="pref_key_system_media"
  10. android:title="@string/media">
  11. <CheckBoxPreference
  12. android:widgetLayout="@layout/preference_switch_layout"
  13. android:defaultValue="false"
  14. android:key="@string/preferences__save_media"
  15. android:summary="@string/prefs_sum_save_media"
  16. android:icon="@drawable/ic_outline_save_alt_24"
  17. android:title="@string/prefs_save_media"/>
  18. <DropDownPreference
  19. android:defaultValue="2"
  20. android:entries="@array/list_image_size"
  21. android:entryValues="@array/list_image_size_values"
  22. android:icon="@drawable/ic_picture_size_outline"
  23. android:key="@string/preferences__image_size"
  24. android:title="@string/prefs_image_size"
  25. app:useSimpleSummaryProvider="true" />
  26. <DropDownPreference
  27. android:defaultValue="1"
  28. android:entries="@array/list_video_size"
  29. android:entryValues="@array/list_video_size_values"
  30. android:icon="@drawable/ic_outline_video_settings_24"
  31. android:key="@string/preferences__video_size"
  32. android:title="@string/prefs_video_size"
  33. app:useSimpleSummaryProvider="true" />
  34. <Preference
  35. android:key="@string/preferences__video_size_explain"
  36. android:icon="@drawable/ic_info_outline"
  37. android:summary="@string/video_size_explain"
  38. android:selectable="false"/>
  39. </PreferenceCategory>
  40. <PreferenceCategory
  41. android:key="pref_key_auto_download"
  42. android:title="@string/prefs_auto_download_title">
  43. <MultiSelectListPreference
  44. android:defaultValue="@array/list_auto_download_wifi_default"
  45. android:entries="@array/list_auto_download"
  46. android:entryValues="@array/list_auto_download_values"
  47. android:key="@string/preferences__auto_download_wifi"
  48. android:persistent="true"
  49. android:icon="@drawable/ic_network_wifi_outline"
  50. android:title="@string/prefs_auto_download_wifi"/>
  51. <MultiSelectListPreference
  52. android:defaultValue="@array/list_auto_download_mobile_default"
  53. android:entries="@array/list_auto_download"
  54. android:entryValues="@array/list_auto_download_values"
  55. android:key="@string/preferences__auto_download_mobile"
  56. android:persistent="true"
  57. android:icon="@drawable/ic_network_cell_outline"
  58. android:title="@string/prefs_auto_download_mobile"/>
  59. <Preference
  60. android:key="@string/preferences__auto_download_explain"
  61. android:icon="@drawable/ic_info_outline"
  62. android:selectable="false"/>
  63. </PreferenceCategory>
  64. <PreferenceCategory
  65. android:key="pref_key_system_storage_mgmt"
  66. android:title="@string/prefs_storage_mgmt_title">
  67. <Preference
  68. android:key="@string/preferences__storage_management"
  69. android:icon="@drawable/ic_storage_outline"
  70. android:title="@string/storage_management"/>
  71. </PreferenceCategory>
  72. </PreferenceScreen>