NavigationComponent (2) 썸네일형 리스트형 FloatingActionButton Anchor to Appbar FAB 버튼을 Appbar에 부착하기 CollapsingToolbarLayout은 Toolbar를 확장된 영역으로 보여주고 스크롤 시 축소시켜 기존의 Toolbar기능을 보여주는 레이아웃이다. 이때 Floating Action Button을 Toolbar에 부착하면 Toolbar의 크기가 줄어들 때 FAB가 사라지도록 할 수 있다. 두 화면에서 다른 방식으로 FAB를 사용하기 현재 2개의 다른 Fragment를 가지고 있다. TaskListFragment와 AddEditTaskFragment이다. TaskListFragment는 RecyclerView를 갖고 있으며 아래로 길게 스크롤하며 사용될 가능성이 높다. 그러므로 스크롤 시에 FAB이 Toolbar에 숨겨지는 Anchor 모드보다는 보편적으로 사용.. Navigation Component 사용하기 Navigation Component를 사용해서 화면 전환하는 것을 알아보자. Navigation Component에 대해서 간단히 정리해보면 nav_graph.xml에 Navigation에 사용될 화면들을 정의해두고 Java에서 이것을 사용해서 화면전환을 하는 구조이다. 크게 Navigation을 실행하는 NavController가 있고, 화면이 전환되는 영역인 NavHostFragment가 있다. 화면 단위는 Destination이라는 용어로 부르고 Fragment를 사용해서 구성된다. 1. Destination 추가하기 오늘은 task_list에서 addEditTaskFragment로 화면전환을 할 것이다. 두 목적지 사이에 화살표는 Action이라고 불린다. 한 화면에서 다른 화면으로 이동할 수 .. 이전 1 다음