Valeurs configurables globales

Utilisez les ressources fournies dans cet article pour personnaliser Téléphone. Les différentes vues utiliseront redirigées à partir des valeurs globales. Pour en savoir plus, consultez le document AOSP UX design ne nécessitent pas de se connecter.

Mouvement d'entrée au clavier

<!-- 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>

Gravité des chiffres saisis dans Dialpad

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

Profil utilisateur détaillé

Configuration permettant d'afficher un profil utilisateur détaillé lorsqu'un contact correspondant au numéro saisi est trouvé. Si la valeur est "false", affiche le nom du contact uniquement. Lorsque la valeur est "true", l'avatar du contact, le nom du contact et le libellé du numéro de téléphone.

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

Alpha de l'image de fond

Lorsque la valeur est définie sur 0, l'image de fond est 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>

Boutons d'action sur les pages "Récents" et "Contacts"

<!-- 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>

Adresse de la porte et fonctionnalité de navigation sur la page "Coordonnées"

Utilisez cette configuration booléenne pour contrôler l'adresse et le temps de navigation sur les coordonnées .

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

Barre d'outils sur la page "Coordonnées"

<!-- 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>

Mode Titre de la barre d'outils

Configuration du mode de titre de la barre d'outils:

  • 0 correspond au nom de l'application.
  • 1 correspond à aucun titre pour la barre d'outils.
  • 2 indique le nom de l'appareil Bluetooth connecté.
<!-- Use app name as toolbar title. Supported value see @attr/toolbarTitleMode -->
<integer name="config_toolbar_title_mode">0</integer>

Interface utilisateur d'appel en plein écran

Porte de configuration pour l'interface utilisateur des appels entrants en plein écran Si cette règle est définie sur "True", répondre à un appel entrant affiche l'interface utilisateur d'appel en plein écran, quel que soit l'utilisateur de Téléphone. Si ce paramètre est défini sur "false", le fait de répondre à une appel entrant ferme le préfixe HUN sans afficher l'interface d'appel en plein écran lorsqu'un utilisateur n'est pas dans Téléphone.

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

Coin des avatars

La modification de cette valeur affecte toutes les formes d'avatar, y compris l'avatar de notification:

  • 0,5 désigne un avatar rond.
  • 1 correspond à un avatar carré.
<dimen name="contact_avatar_corner_radius_percent" format="float">0.5</dimen>

Taille de l'avatar utilisée pour les éléments de liste

Utilisez cette configuration pour définir la taille de l'avatar pour les éléments de liste sur ces pages:

  • Page "Historique des appels"
  • Page "Contacts"
  • Page de recherche
  • Avatar du profil sur la page du clavier
<dimen name="avatar_icon_size">76dp</dimen>

Résultats de recherche en direct lorsque l'utilisateur compose le numéro avec le clavier

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

Hauteur de la barre de contrôle

Définissez la hauteur de la barre de contrôle des appels en cours, de la barre de contrôle des appels entrants et des paramètres d'appel. la hauteur du bouton.

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

Dimensions des éléments de liste

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