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..
ToolBar 의 ActionView ToolBar도 ActionBar처럼 ActionView를 구성해 사용 가능 class MainActivity : AppCompatActivity() { private lateinit var binding: ActivityMainBinding val data1 = arrayOf("aaa","bbb","ccc","ddd","eee") override fun onCreate(savedInstanceState: Bundle?) { super.onCreate(savedInstanceState) binding = ActivityMainBinding.inflate(layoutInflater) // 뷰바인딩 객체 val view = binding.root //뷰바인딩을 통해 레이..