AppBar Layout ToolBar 와 다른 View들을 관리하기 위해 제공되는 레이아웃 AppBar Layout 안에 툴바를 배치하고 이미지뷰와 같은 또다른 뷰를 배치해주면 접히고 펼치는 효과를 구현 가능 (묶어서 관리) 반드시 CoordinatorLayout 안에 포함되어야 함 (이를 통해 다른 뷰들과 연동) CoordinatorLayout View를 배치하기보다는 관리하는 목적으로 사용 (자신 안에 배치된 뷰들의 상태를 감지하고 다른 뷰에게 명령 처리 가능!) 배치된 View에서 어떠한 사건이 발생하면 이를 감지해 다른 View들에게 전달하거나, 혹은 스스로 어떤 처리를 할 수 있는 레이아웃 스크롤 가능한 툴바 구현 가능 (coordinator layout이 있는 부분을 스크롤 -> coordi..
ViewPager2 ViewPager는 View를 전환, ViewPager2는 fragment를 전환할 수 있도록 제공 툴바와 관련된 부분 있음 FragmentActivity (프래그먼트 사용을 용이하게 해주는 액티비티의 일종)는 ActionBar를 기본 제공 X (지정 필요) https://studyroadmap-kkm.tistory.com/74 [안드로이드/AdapterView] ViewPager ViewPager 좌우로 스와프 하면서 View를 전환하는 AdapterView 화면이 바뀌는 것이 아니라 화면 크기만한 View를 생성해 View 들을 전환하는 개념 현재는 업그레이드 버전인 ViewPager2 제공 (ViewPager, ViewPager2 studyroadmap-kkm.tistory.co..
✔️말그대로 ActionBar 설정을 해지하고 ToolBar를 사용했을 때 아래 왼쪽 사진과 같이 Menu의 Item 객체가 보이질 않음 💡 ToolBar 프로퍼티 중 popupTheme에서 Theme.Overlay.appcompat.Light 혹은 그 외 다른 것으로 설정해주니 문제 해결 (그런데 이 중에서 안 되는게 있으니 주의)
ToolBar 의 Navigation ActionBar 와 같은 방법으로 Navigation 처리 가능 ToolBar 로부터 ActionBar를 추출해서 ActionBar와 동일하게 Navigation 처리 *ActionBar Navigation과 너무 비슷하기 때문에 아래 참고! https://studyroadmap-kkm.tistory.com/130 [안드로이드/ActionBar] ActionBar Navigation ActionBar Navigation ActionBar 에 사용자가 지정한 item 외에 제공되는 HomeButton item을 사용 (HomeButton을 활성화 시켜주고, 이미 정의되어 있는 id로 클릭 이벤트를 구현, onOptionItemSelected() 안에 구현) class..