2016-06-17 2 views
0

안드로이드 레이아웃에 능숙한 사람들에게 간단한 질문 일지 모르지만, 가장 위의 경계선 밖으로 펼쳐진 둥근 영역을 배치하기 위해 (아마도 어떤 위젯을 사용할 지) dialogFragment의 가로 가운데에 다음과 같이 중첩되어 있습니다. enter image description hereDialogFragment 상단 맞춤 설정하기

+0

내 제안이 –

+0

을 잘라 그와 이미지를 가지고 있습니다 :

enter image description here

그리고 exemple에 대한

이 9 패치 파일을 사용하여 가장 간단한 방법은 둥근 이미지를 사용하는 것입니다. – jfxu

답변

0

대화 상자의 사용자 정의 레이아웃을 만들어야합니다. 이 경우 모든보기와 마찬가지로 대화 상자 레이아웃을 정의하기 위해 원하는 모든 컨트롤이 있습니다.

심장 아이콘 만있는 경우 흰색 원의 xml을 만들어 심장의 배경으로 사용하고 부모의 맨 위로 설정하고 가로로 가운데에 놓습니다. 원의 높이가 정확히 같으므로 아래 레이아웃의 나머지 부분의 절반을 화면 상단과 같은 원 모양으로 보이도록 상단 여백으로 설정할 수 있습니다.

0

대화 상자의 배경으로 9 개의 패치를 사용할 수 있습니다. 스트레치 영역과 내용 영역을 정의하고 당신이 잘되어야합니다 :

enter image description here