Valores configurables globales

Utilice los recursos proporcionados en este artículo para personalizar Dialer. Diferentes vistas utilizarán recursos redirigidos desde los valores globales. Para obtener más información, consulte el diseño de AOSP UX (puede requerir inicio de sesión).

Movimiento de entrada del teclado

<!-- Boolean config to gate the dialpad input motion -->
<bool name="config_enable_dial_motion">true</bool>
<!-- Font scale for the last input digit -->
<item name="config_dial_motion_scale_start" format="float" type="integer">1.5</item>
<!-- Scale down motion duration for the last input digit -->
<integer name="config_dial_motion_duration">200</integer>

Gravedad de los dígitos de entrada en Dialpad

<!-- 8388629 stands for Gravity.END |
Gravity.CENTER_VERTICAL-->
<integer name="config_dialed_number_gravity">8388629</integer>

Perfil de usuario detallado

Configuración para mostrar un perfil de usuario detallado cuando se encuentra un contacto coincidente para el número de entrada. Cuando es falso, muestra solo el nombre del contacto. Cuando es verdadero, muestra el avatar del contacto, el nombre del contacto y la etiqueta del número de teléfono.

<bool name="config_show_detailed_user_profile_on_dialpad">false</bool>

Imagen de fondo alfa

Cuando se establece en 0, la imagen de fondo es invisible.

<!-- Alpha when there is a contact avatar -->
<item name="config_background_image_alpha" format="float"
type="dimen">1.0</item>
<!-- Alpha when there are no contact avatars and uses the letter tile drawable color as background. -->
<item name="config_background_image_error_alpha" format="float" type="dimen">1.0</item>

Botones de acción en las páginas Recientes y Contactos

<!-- A config determines whether to show divider and callog_action_button for callog items that
are not stored as contacts. "true" will show divider and button as disable state and "false" will
make divider and button invisible for non contacts. -->
    <bool name="config_show_calllog_action_button_for_non_contact">false</bool>

<!-- A config determines whether to show divider and the button on the right side for contacts
without any contact details. "true" will show divider and button as disable state and "false" will
make divider and button invisible for empty contacts. -->
    <bool name="config_show_contact_detail_button_for_empty_contact">false</bool>

Dirección de la puerta y función de navegación en la página Detalles de contacto

Utilice esta configuración booleana para seleccionar la dirección y la función de navegación en la página Detalles de contacto.

<!-- A config determines whether to show postal address in contact details page. -->
<bool name="config_show_postal_address">false</bool>

Barra de herramientas en la página Detalles de contacto

<!-- A config determines whether to show the action bar view in the contact details page.-->
<bool name="config_show_contact_details_action_bar_view">false</bool>
<!-- A config determines if to show the action bar avatar in the contact details page.-->
<bool name="config_show_contact_details_action_bar_avatar">true</bool>

Modo de título de la barra de herramientas

Configuración para el modo de título de la barra de herramientas:

  • 0 indica el nombre de la aplicación.
  • 1 denota ningún título de barra de herramientas.
  • 2 denota el nombre del dispositivo Bluetooth conectado.
<!-- Use app name as toolbar title. Supported value see @attr/toolbarTitleMode -->
<integer name="config_toolbar_title_mode">0</integer>

Interfaz de usuario de pantalla completa

Puerta de configuración para la interfaz de usuario de llamada de pantalla completa. Cuando se establece en verdadero, responder una llamada entrante muestra la interfaz de usuario de pantalla completa independientemente del usuario del marcador. Cuando se establece en falso, responder una llamada entrante descarta el HUN sin mostrar la IU de llamada entrante en pantalla completa cuando un usuario no está en Marcador.

<bool name="config_show_fullscreen_incall_ui">true</bool>

Rincón de los avatares

Cambiar este valor afecta a todas las formas de avatar, incluido el avatar de notificaciones:

  • 0.5 denota avatar redondo.
  • 1 denota avatar cuadrado.
<dimen name="contact_avatar_corner_radius_percent" format="float">0.5</dimen>

Tamaño de avatar utilizado para los elementos de la lista

Use esta configuración para establecer el tamaño del avatar para los elementos de la lista en estas páginas:

  • Página Historial de llamadas
  • página de contactos
  • Página de búsqueda
  • Avatar de perfil en la página del teclado
<dimen name="avatar_icon_size">76dp</dimen>

Resultado de búsqueda en vivo cuando el usuario marca con Dialpad

<!-- A config determines whether to show type down list on Dialpad -->
<bool name="config_show_type_down_list_on_dialpad">true</bool>

Altura de la barra de control

Configure la altura de la barra de control de llamadas en curso, la altura de la barra de control de llamadas entrantes y la altura del botón de llamada.

<dimen name="control_bar_height">96dp</dimen>

Dimensiones de elementos de lista

<dimen name="list_item_height">116dp</dimen>