options.xml 2.9 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485
  1. <?xml version="1.0" encoding="utf-8"?>
  2. <menu xmlns:android="http://schemas.android.com/apk/res/android"
  3. xmlns:app="http://schemas.android.com/apk/res-auto"
  4. xmlns:tools="http://schemas.android.com/tools">
  5. <item
  6. android:id="@+id/option_login"
  7. android:title="@string/main.option.login"
  8. android:visible="false"
  9. app:showAsAction="always"
  10. tools:ignore="AlwaysShowAction" />
  11. <item
  12. android:id="@+id/option_profile"
  13. android:title="@string/main.option.profile"
  14. android:visible="false"
  15. app:showAsAction="never" />
  16. <item
  17. android:id="@+id/option_sort_books"
  18. android:title="@string/main_option_sort">
  19. <menu>
  20. <group android:checkableBehavior="single">
  21. <item
  22. android:id="@+id/option_sort_by_progress"
  23. android:title="@string/main_option_sort_by_progress" />
  24. <item
  25. android:id="@+id/option_sort_by_time"
  26. android:title="@string/main_option_sort_by_time" />
  27. <item
  28. android:id="@+id/option_sort_by_title"
  29. android:title="@string/main_option_sort_by_title" />
  30. <item
  31. android:id="@+id/option_sort_by_author"
  32. android:title="@string/main_option_sort_by_author" />
  33. </group>
  34. </menu>
  35. </item>
  36. <item android:title="@string/main_option_theme">
  37. <menu>
  38. <group android:checkableBehavior="single">
  39. <item
  40. android:id="@+id/option_light_theme"
  41. android:title="@string/main_option_theme_light" />
  42. <item
  43. android:id="@+id/option_dark_theme"
  44. android:title="@string/main_option_theme_dark" />
  45. <item
  46. android:id="@+id/option_default_theme"
  47. android:title="@string/main_option_theme_default" />
  48. </group>
  49. </menu>
  50. </item>
  51. <item
  52. android:id="@+id/option_about"
  53. android:title="@string/main.option.about"
  54. app:showAsAction="never" />
  55. <item
  56. android:id="@+id/option_crash_report"
  57. android:checkable="true"
  58. android:title="@string/main.option.crash_report"
  59. app:showAsAction="never" />
  60. <!-- for debug only -->
  61. <item
  62. android:id="@+id/debug_option_clear_cache"
  63. android:icon="@drawable/debug_ic_broom"
  64. android:title="Clear cache"
  65. android:visible="false"
  66. app:showAsAction="always"
  67. tools:ignore="HardcodedText" />
  68. <!-- for debug only -->
  69. <item
  70. android:id="@+id/debug_option_toggle_theme"
  71. android:icon="@drawable/debug_ic_sunny"
  72. android:title="Toggle theme"
  73. android:visible="false"
  74. app:showAsAction="always"
  75. tools:ignore="HardcodedText" />
  76. </menu>