커스텀 다이얼로그를 구현하여 Layout을 짜고 있습니다.

 

문제는 일반 화면을 짤 때랑 결과가 다르게 나옵니다.

 

예를 들어 일반 화면은 전체 LinearLayout의 가로를 Fill로 체우고 그 안에 좌우 마진을 20씩 주면 양옆이 20씩 떨어진 형태가 됩니다.

 

그런데 커스텀 다이얼로그에서 똑같은 방식을 적용하면 Fill을 줘도 크기에 아무런 변화가 없고, 마진을 20씩 주면 도리어 그 마진만큼

 

가로가 20씩 늘어나 버립니다.

 

다이얼로그의 화면이 어떻게 정의되어 있는건지, 어떻게하면 일반 화면처럼 작성할 수 있는지 궁금합니다.