设置

  • 主机 Activity:DialerSettingsActivity
  • Fragment: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