연락처 세부정보

  • 호스트 활동: TelecomActivity
  • 프래그먼트: ContactDetailsFragment
  • 루트 레이아웃: @layout/list_fragment

이 페이지의 메뉴는 프로그래매틱 방식으로 invisible로 설정됩니다.

연락처 세부정보 화면

그림 1. 연락처 세부정보 화면

작업 표시줄 맞춤 뷰

@layout/contact_details_action_bar를 업데이트합니다. 이 업데이트는 짧은 화면(610dp 미만)에 사용 가능합니다.

구성요소 [id:]클래스 이름 속성
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

연락처 세부정보 헤더

@layout/contact_details_name_image를 업데이트합니다. 이 업데이트는 긴 화면(610dp 이상)에 사용할 수 있습니다.

구성요소 [id:]클래스 이름 속성
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 없음
@config/config_background_image_alphacode> 1.0
연락처 아바타에 프로그래매틱 방식으로 사용됩니다.
@config/config_background_image_error_alpha 1.0
연락처 문자 타일에 프로그래매틱 방식으로 사용됩니다. 0.0으로 설정하면 배경 색상이 숨겨집니다.

전화번호 레이아웃

@layout/contact_details_number를 업데이트합니다.

구성요소 [id:]클래스 이름 속성
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