
네비게이션아이콘을 누를때 현재 위치의 아이콘을 눌러도 BackStack에 중복으로 쌓일 수 있으므로 현재 위치가 아닌 아이콘을 누를때에만 BackStack에 쌓이도록 주의해야 한다.
버튼에 백그라운드 속성을 적용하려는데 기본으로 적용된 Material 테마에서는 백그라운드 속성이 적용이 안된다.
따라서 팀프로젝트 할 때 테마를 Material이 아닌 다른 테마로 설정을 해놨는데
테마를 바꾸다보니 이제 Material 컴포넌트를 사용할때 Material 테마가 아니라서 디자인이 적용이 안되는 문제가 발생했다.
따라서 기본 테마를 Material로 다시 원복하고 백그라운드 속성을 적용해줄 버튼이나 텍스트인풋에 대해서만 스타일을 따로 만들어 적용하는 것으로
themes.xml에서 액티비티별로 스타일을 따로 적용해줄 수 있고 액티비티 안에 컴포넌트 요소별로 스타일을 또 따로 적용해줄 수도 있다.