메뉴 기능을 구현하기 위해 주로 사용하는 DrawerLayout과 NavigationView를 사용하는 경우가 많습니다. 이번에 기능 구현을 하면서 겪은 이슈와 해결방법에 대해서 정리해봅니다. - onOptionsItemSelected vs OnNavigationItemSelectedListener 주로 ToolBar를 통해 DrawerLayout을 open하는 경우가 많습니다. 그래서 처음에는 onOptionsItemSelected메소드에서 navigation의 menu item 클릭 이벤트를 처리하는 것이라고 생각했습니다. 하지만 NavigationView에는 따로 OnNavigationItemSelectedListener가 존재하기 때문에 navigationView에서 setNavigationIte..