티스토리 뷰

728x90

 

 

다이얼로그를 커스텀해서 사용하면, match_parent를 해도 화면에 꽉 차지 않는 경우가 있다.

커스텀 다이얼로그의 기본 width, height 값이 0이기 때문이다.

 

이 경우 setContentview() 호출 후에 아래의 코드를 호출하면 해결된다.

        dialog?.window?.setLayout(ViewGroup.LayoutParams.MATCH_PARENT, ViewGroup.LayoutParams.MATCH_PARENT)

다이얼로그의 전체 크기를 ViewGroup.LayoutParams.MATCH_PARENT로 바꾸어주는 코드다.

 

 

728x90
250x250
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
TAG
more
«   2025/09   »
1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30
글 보관함