Drawer를 이용해서 SideBar구현하기
채팅방에서 햄버거 버튼 누르면 사이드 메뉴 열리게 하기
구현 방법
- 메인 레이아웃을 DrawerLayout으로 바꾼다.
- layout resource에 drawer용으로 resource를 추가한다
- 메인 레이아웃에 include 해준다.
<include layout="@layout/chatting_room_side_drawer" />
- Activity에서 기능구현
DrawerLayout.openDrawer(Gravity.RIGHT); // 참고자료 참고
반성
- 최악의 코드가 생겨난 듯하다.
- 버튼들을 enum으로 관리하는게 좋은 방법이 아닌걸까