preferences_interface.xml

 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    <PreferenceCategory android:title="@string/appearance">
 5        <SwitchPreferenceCompat
 6            android:icon="@drawable/ic_palette_24dp"
 7            android:key="dynamic_colors"
 8            android:summary="@string/pref_dynamic_colors_summary"
 9            android:title="@string/pref_dynamic_colors" />
10        <ListPreference
11            android:defaultValue="@string/theme"
12            android:entries="@array/themes"
13            android:entryValues="@array/themes_values"
14            android:icon="@drawable/ic_dark_mode_24dp"
15            android:key="theme"
16            android:title="@string/pref_light_dark_mode"
17            app:useSimpleSummaryProvider="true" />
18        <SwitchPreferenceCompat
19            android:defaultValue="@bool/use_green_background"
20            android:icon="@drawable/ic_forum_24dp"
21            android:key="use_green_background"
22            android:summary="@string/pref_use_colorful_bubbles_summary"
23            android:title="@string/pref_use_colorful_bubbles" />
24        <SwitchPreferenceCompat
25            android:defaultValue="@bool/large_font"
26            android:icon="@drawable/ic_format_size_24dp"
27            android:key="large_font"
28            android:summary="@string/pref_large_font_summary"
29            android:title="@string/pref_large_font" />
30        <SwitchPreferenceCompat
31            android:defaultValue="@bool/show_dynamic_tags"
32            android:icon="@drawable/ic_label_24dp"
33            android:key="show_dynamic_tags"
34            android:summary="@string/pref_show_dynamic_tags_summary"
35            android:title="@string/pref_show_dynamic_tags" />
36
37
38    </PreferenceCategory>
39    <PreferenceCategory android:title="@string/pref_category_operating_system">
40        <SwitchPreferenceCompat
41            android:defaultValue="@bool/allow_screenshots"
42            android:icon="@drawable/ic_screenshot_24dp"
43            android:key="allow_screenshots"
44            android:summary="@string/pref_allow_screenshots_summary"
45            android:title="@string/pref_allow_screenshots" />
46    </PreferenceCategory>
47    <PreferenceCategory android:title="@string/pref_input_options">
48        <ListPreference
49            android:defaultValue="@string/quick_action"
50            android:dialogTitle="@string/choose_quick_action"
51            android:entries="@array/quick_actions"
52            android:entryValues="@array/quick_action_values"
53            android:icon="@drawable/ic_send_time_extension_24dp"
54            android:key="quick_action"
55            android:summary="@string/pref_quick_action_summary"
56            android:title="@string/pref_quick_action" />
57        <SwitchPreferenceCompat
58            android:defaultValue="@bool/scroll_to_bottom"
59            android:icon="@drawable/ic_vertical_align_bottom_24dp"
60            android:key="scroll_to_bottom"
61            android:summary="@string/pref_scroll_to_bottom_summary"
62            android:title="@string/pref_scroll_to_bottom" />
63        <SwitchPreferenceCompat
64            android:defaultValue="@bool/start_searching"
65            android:icon="@drawable/ic_search_24dp"
66            android:key="start_searching"
67            android:summary="@string/pref_start_search_summary"
68            android:title="@string/pref_start_search" />
69    </PreferenceCategory>
70    <PreferenceCategory android:title="@string/pref_keyboard_options">
71        <SwitchPreferenceCompat
72            android:defaultValue="@bool/display_enter_key"
73            android:icon="@drawable/ic_keyboard_return_24dp"
74            android:key="display_enter_key"
75            android:summary="@string/pref_display_enter_key_summary"
76            android:title="@string/pref_display_enter_key" />
77        <SwitchPreferenceCompat
78            android:defaultValue="@bool/enter_is_send"
79            android:icon="@drawable/ic_send_24dp"
80            android:key="enter_is_send"
81            android:summary="@string/pref_enter_is_send_summary"
82            android:title="@string/pref_enter_is_send" />
83    </PreferenceCategory>
84</PreferenceScreen>