[android] Navigation을 사용할 때 ActionBar에 뒤로가기 아이콘 표시하기

[android] Navigation을 사용할 때 ActionBar에 뒤로가기 아이콘 표시하기

Android Studio 3.2 부터 Navigation 기능이 들어가는데, 쉽게 말해 Xcode의 스토리보드라고 보면 된다. 하지만 스토리보드는 코드로 편집하기가 힘들어서 여러 명이 같이 작업할 때 충돌이 나면 고치기 힘든데, Navigation은 레이아웃은 기존 처럼 따로 파일이 있고, 흐름을 한 번에 표시하는 xml 파일이 새로 만들어져서 충돌나도 수정하기가 쉽다. 좀 더 발전하면 스토리보드가 부러워지지 않을 때가 올 것 같다.

Activity 하나에 Fragment 여러 개가 올라가는 형식이라, Fragment에서 뒤로가기 아이콘을 넣기가 애매한데, 굳이 어렵게 할 필요가 없었다.

이렇게만 하면 onOptionsItemSelected()에서 android.R.id.home 비교를 안해도 된다.