Настройки

  • Активность хоста: DialerSettingsActivity
  • Фрагмент: DialerSettingsFragment
  • Корневой макет: @layout/dialer_settings_activity
  • Тема: @style/Theme.Dialer.Setting
  • Настройки: R.xml.settings_page

Экран настроек

Рисунок 1. Экран настроек

Компонент Свойство Ценить
Внешний вид панели инструментов android:toolbarStyle
  • Тема
@style/Widget.Dialer.Toolbar
android:navigationIcon
  • Стиль
@drawable/ic_arrow_back
android:actionBarSize
  • Тема
96dp
android:label
  • Манифест
@string/setting_title
Внешний вид предпочтения preferenceTheme
  • Тема
@style/PreferenceTheme

Внешний вид предпочтений

Рисунок 2. Внешний вид предпочтения

Настройка начального экрана:

  android:entries="@array/tabs_title"
  android:entryValues="@array/tabs_config"
  • Диалог. android.app.AlertDialog
  • Тема. Theme.DeviceDefault.Dialog.Alert

Настройка заказа контактов

Рисунок 2. Настройка порядка контактов

Настройка порядка контактов:

android:entries="@array/contact_order_entries"
android:entryValues="@array/contact_order_entry_values"
  • Диалог. android.app.AlertDialog
  • Тема. Theme.DeviceDefault.Dialog.Alert