Chi tiết liên hệ

  • Hoạt động của máy chủ: TelecomActivity
  • Mảnh: ContactDetailsFragment
  • Bố cục gốc: @layout/list_fragment

Trình đơn được đặt thành invisible cho trang này theo phương thức lập trình.

Màn hình thông tin liên hệ

Hình 1. Màn hình thông tin liên hệ

Thành phần hiển thị tuỳ chỉnh của thanh thao tác

Cập nhật @layout/contact_details_action_bar có trên màn hình ngắn (dưới 610 dp).

Thành phần [id:]ClassName Thuộc tính Giá trị
contact_details_action_bar_avatar: ImageView width @dimen/contact_details_avatar_size
height @dimen/contact_details_avatar_size
contact_details_action_bar_name: TextView textAppearance @style/TextAppearance.Body1
layout_marginStart @dimen/contact_details_action_bar_name_margin

Tiêu đề thông tin liên hệ

Cập nhật @layout/contact_details_name_image. Bản cập nhật này có trên màn hình cao (lớn hơn hoặc bằng 610 dp).

Thành phần [id:]ClassName Thuộc tính Giá trị
avatar: ImageView width @dimen/contact_details_avatar_size
height @dimen/contact_details_avatar_size
layout_marginTop @dimen/contact_details_avatar_margin_top
title (Contact name): TextView layout_marginTop @dimen/contact_details_title_margin_top
layout_marginBottom @dimen/contact_details_title_margin_bottom
textAppearance @style/TextAppearance.ContactDetailsTitle
background_image: BackgroundImageView visibility không có mặt
@config/config_background_image_alphamã> 1.0
Được sử dụng theo phương thức lập trình cho hình đại diện của người liên hệ.
@config/config_background_image_error_alpha 1.0
Được sử dụng theo phương thức lập trình cho thẻ thông tin liên hệ. Việc đặt giá trị này thành 0.0 sẽ ẩn màu nền.

Bố cục số điện thoại

Cập nhật @layout/contact_details_number.

Thành phần [id:]ClassName Thuộc tính Giá trị
call_action_id: View background ?android:attr/selectableItemBackground
paddingStart @dimen/contact_details_number_padding_start
paddingEnd @dimen/contact_details_number_padding_end
Constraint End toStartOf divider
title: TextView textAppearance @style/TextAppearance.ContactDetailsListTitle
text (label): TextView textAppearance @style/TextAppearance.ContactDetailsListSubtitle
contact_details_favorite_button: ImageView src @drawable/ic_favorite_activatable
tint @color/contact_details_icon_tint
background ?android:attr/selectableItemBackground
Constraint Start toStartOf divider
divider: View width @dimen/vertical_divider_width
background @color/divider_color
layout_marginTop @dimen/vertical_divider_inset
layout_marginBottom @dimen/vertical_divider_inset
layout_marginEnd @dimen/contact_details_text_button_guideline