Mit den Ressourcen in diesem Artikel können Sie den Telefon-App anpassen. Für verschiedene Ansichten werden Ressourcen verwendet, die von den globalen Werten weitergeleitet werden. Weitere Informationen finden Sie im AOSP-UX-Design (möglicherweise ist eine Anmeldung erforderlich).
Eingabebewegungen auf der Wähltastatur
<!-- Boolean config to gate the dialpad input motion --> <bool name="config_enable_dial_mo>tion<">;<true/bool !-- Font scale for the last inpu>t< digit -- item name="config_dial_motion_scale_start" format=&q>uot<;floa>t<" type="integer"1.5/item !-- Scale down mot>i<on duration for the last input digit -- in>teg<er name=>"config_dial_motion_duration"200/integer
Schwerkraft der eingegebenen Ziffern in der Wähltastatur
<!-- 8388629 stands for Gravity.END | Gravity.CENTER_VERTICAL--> <integer name="config_dialed_number_gra>vity&qu<ot;83886>29/integer
Detailliertes Nutzerprofil
Konfigurieren Sie, dass ein detailliertes Nutzerprofil angezeigt wird, wenn ein passender Kontakt für die eingegebene Nummer gefunden wird. Wenn „false“ festgelegt ist, wird nur der Kontaktname angezeigt. Wenn „wahr“ festgelegt ist, werden der Avatar, der Name und das Label der Telefonnummer des Kontakts angezeigt.
<bool name="config_show_detailed_user_profile_on_dia>lpad&<quot;>false/bool
Hintergrundbild – Alpha
Wenn der Wert auf „0“ festgelegt ist, ist das Hintergrundbild nicht sichtbar.
<!-- Alpha when there is a contact avatar --> <item name="config_background_image_alpha" format="floa>t&q<uot;<>/span> t<ype="dimen"1.0/item !-- Alpha when there are no contact avatars and uses the letter tile dr>a<wable color as background. -- item name="config_background_image_error>_al<pha&q>uot; format="float" type="dimen"1.0/item
Aktionsschaltflächen auf den Seiten „Letzte“ und „Kontakte“
<!-- 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 n<on contacts. --
bool name="config_show_calllog_actio>n_but<ton_f>or<_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 d>ivide<r and button invisible for empty contacts. --
bool name=&qu>ot;co<nfig_>show_contact_detail_button_for_empty_contact"false/boolToradresse und Navigationsfunktion auf der Seite „Kontaktdaten“
Mit dieser booleschen Konfiguration können Sie die Adresse und die Navigationsfunktion auf der Seite mit den Kontaktdaten einschränken.
<!-- A config determines whether to show postal address in contact details page. --> <bool name="config_show_postal_add>ress&<quot;>false/bool
Symbolleiste auf der Seite „Kontaktdetails“
<!-- A config determines whether to show the action bar view in the contact details page.--> <bool name="config_show_contact_details_action_bar_>view&<quot;>f<alse/bool !-- A config determines if to show the action bar avatar in the contact detai>l<s page.-- bool name="config_show_contact_details_act>ion_<bar_a>vatar"true/bool
Modus „Symbolleistentitel“
Konfiguration für den Titelmodus der Symbolleiste:
- „0“ steht für den App-Namen.
- „1“ steht für keinen Symbolleistentitel.
- „2“ steht für den Namen des verbundenen Bluetooth-Geräts.
<!-- Use app name as toolbar title. Supported value see @attr/toolbarTitleMode --> <integer name="config_toolbar_title_>m<ode">;0/integer
Vollbild-Benutzeroberfläche während eines Anrufs
Konfigurations-Gate für die Vollbild-Benutzeroberfläche während eines Anrufs. Wenn diese Einstellung auf „wahr“ gesetzt ist, wird beim Annehmen eines eingehenden Anrufs unabhängig vom Nutzer der Telefon App die Vollbild-Benutzeroberfläche für Anrufe angezeigt. Wenn diese Einstellung auf „false“ festgelegt ist, wird die HUN beim Annehmen eines Anrufs geschlossen, ohne dass die Vollbild-UI für den Anruf angezeigt wird, wenn sich der Nutzer nicht im Dialer befindet.
<bool name="config_show_fullscreen_incal>l_ui<">;true/bool
Avatar-Ecke
Wenn Sie diesen Wert ändern, wirkt sich das auf alle Avatarformen aus, einschließlich des Benachrichtigungs-Avatars:
- 0,5 steht für einen runden Avatar.
- „1“ steht für einen quadratischen Avatar.
<dimen name="contact_avatar_corner_radius_percent" form>at=<">float"0.5/dimen
Größe des Avatars für Listenelemente
Mit dieser Konfiguration können Sie die Größe des Avatars für Listenelemente auf diesen Seiten festlegen:
- Seite „Anrufliste“
- Seite „Kontakte“
- Suchseite
- Profilavatar auf der Dialpad-Seite
<dimen name="avatar_icon_>size<">76dp/dimen
Live-Suchergebnis, wenn ein Nutzer mit Dialpad telefoniert
<!-- A config determines whether to show type down list on Dialpad --> <bool name="config_show_type_down_list_on_dia>lpad<">;true/bool
Steuerfeldhöhe steuern
Legen Sie die Höhe der Steuerleiste für laufende Anrufe, die Höhe der Steuerleiste für eingehende Anrufe und die Höhe der Anrufschaltfläche fest.
<dimen name="control_bar_he>ight<">96dp/dimen
Dimensionen für Listenelemente
<dimen name="list_item_he>ight&<quot;1>16dp/dimen