Android/DrawerLayout1 [Android] DrawerLayout으로 Side Navigation 구현하기 DrawerLayout은 자식 레이아웃 중 하나를 펼치고 접는 기능을 하게 해주는 레이아웃이다. 자식 레이아웃 중 하나에 layout_gravity 속성을 start(left)나 end(right)를 부여하는 것으로 DrawerLayout을 쓸 수 있다. 단, layout_gravity 속성을 가진 자식 레이아웃은 하나여야 하고 layout_height은 match_parent가 되어야 한다. (그렇지 않으면 런타임 에러가 발생한다.) drawer로 사용하기 위해 layout_gravity 속성을 지닌 자식 레이아웃 이외에 여러 개를 선언해 봤는데 화면에는 마지막에 작성된 레이아웃만 보였다. DrawerLayout을 사용할 때 drawer로 표시할 레이아웃 하나와 메인 콘텐츠를 보여줄 레이아웃까지 해서 .. Android/DrawerLayout 2022. 12. 15. 이전 1 다음