Valori configurabili a livello globale

Utilizza le risorse fornite in questo articolo per personalizzare Telefono. Visualizzazioni diverse utilizzeranno di risorse reindirizzate dai valori globali. Per ulteriori informazioni, consultate la progettazione dell'esperienza utente di AOSP (potrebbe richiedono l'accesso).

Movimento 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 il valore è false, viene visualizzato solo il nome del contatto. Se il valore è true, vengono visualizzati l'avatar del contatto, il nome del contatto e l'etichetta del numero di telefono.

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

Funzionalità di navigazione e indirizzo del gate nella pagina Dettagli di contatto

Utilizza questa configurazione booleana per limitare l'indirizzo e la navigazione nella sezione 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 Dettagli 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à titolo della barra degli strumenti

Configurazione della modalità titolo nella barra degli strumenti:

  • 0 indica il nome dell'app.
  • 1 indica che la barra degli strumenti non ha un titolo.
  • 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>

UI incall a schermo intero

Limite di configurazione per l'UI incall a schermo intero. Se il criterio viene impostato su true, la risposta a una chiamata in arrivo visualizza l'interfaccia utente in-call a schermo intero indipendentemente dall'utente Telefono. Se l'impostazione è false, la risposta a un la chiamata in arrivo ignora l'HUN senza visualizzare l'UI di chiamata a schermo intero quando un utente non è Telefono.

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

Angolo avatar

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

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

Dimensioni avatar utilizzate per gli elementi dell'elenco

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

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

Risultato di ricerca in tempo reale quando l'utente digita con il tastierino

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

Altezza barra di controllo

Imposta l'altezza della barra di controllo delle chiamate in corso, l'altezza della barra di controllo delle chiamate in entrata e le chiamate l'altezza del pulsante.

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

Dimensioni voce elenco

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