Valori configurabili globali

Utilizza le risorse fornite in questo articolo per personalizzare Telefono. Viste diverse utilizzeranno le risorse reindirizzate dai valori globali. Per ulteriori informazioni, consulta il design dell'esperienza utente AOSP (potrebbe essere necessario accedere).

Movimento di immissione tastierino

<!-- 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à delle cifre inserite nel tastierino

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

Profilo utente dettagliato

Configurazione per visualizzare un profilo utente dettagliato quando viene trovato un contatto corrispondente per il numero inserito. Se è false, mostra solo il nome del contatto. Se true, mostra l'avatar, il nome e l'etichetta del numero di telefono del contatto.

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

Immagine di sfondo alpha

Se impostato su 0, l'immagine di sfondo è invisibile.

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

Pulsanti di azione nelle pagine Recenti e Contatti

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

Indirizzo del cancello e funzionalità di navigazione nella pagina Dati di contatto

Utilizza questa configurazione booleana per limitare l'indirizzo e la funzionalità di navigazione nella pagina Dettagli di contatto.

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

Barra degli strumenti nella pagina Dati di contatto

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

Modalità di visualizzazione del titolo della barra degli strumenti

Configurazione per la modalità del titolo della barra degli strumenti:

  • 0 indica il nome dell'app.
  • 1 indica che non è presente alcun titolo della barra degli strumenti.
  • 2 indica il nome del dispositivo Bluetooth connesso.
<!-- Use app name as toolbar title. Supported value see @attr/toolbarTitleMode -->
<integer name="config_toolbar_title_mode">0</integer>

Interfaccia utente in chiamata a schermo intero

Config gate per l'interfaccia utente in chiamata a schermo intero. Se impostato su true, la risposta a una chiamata in arrivo visualizza l'interfaccia utente in chiamata a schermo intero indipendentemente dall'utente di Telefono. Se impostato su false, la risposta a una chiamata in arrivo chiude la finestra di notifica della chiamata senza visualizzare l'interfaccia utente della chiamata a schermo intero quando un utente non è in Dialer.

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

Angolo dell'avatar

La modifica di questo valore influisce su tutte le forme degli avatar, incluso l'avatar delle notifiche:

  • 0,5 indica un avatar arrotondato.
  • 1 indica un avatar quadrato.
<dimen name="contact_avatar_corner_radius_percent" format="float">0.5</dimen>

Dimensioni dell'avatar utilizzate per gli elementi dell'elenco

Utilizza questa configurazione per impostare le dimensioni degli avatar per gli elementi dell'elenco in queste pagine:

  • Pagina Cronologia chiamate
  • Pagina Contatti
  • Pagina di ricerca
  • Avatar del profilo nella pagina Dialpad
<dimen name="avatar_icon_size">76dp</dimen>

Risultato di ricerca in tempo reale quando l'utente effettua una chiamata con Dialpad

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

Altezza della barra di controllo

Imposta l'altezza della barra di controllo della chiamata in corso, dell'altezza della barra di controllo della chiamata in arrivo e dell'altezza del pulsante Chiamate.

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

Dimensioni degli elementi dell'elenco

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