728x90
반응형
6주차 - Bottom navigation, TabLayout, ViewPager2
구현 영상
설명 및 배운 점
- BottomNavigationView를 이용해서 홈, 프로필, 달력 fragment 간 이동할 수 있도록 만들었다.
- 프로필 fragment에서는 TabLayout과 ViewPager2를 이용해서 프로필 fragment와 프로필 수정 fragment를 만들었다.
- Fragment 위에 ViewPager2를 설정할 때 ViewPager Adapter에서 FragmentActivity를 매개변수로 보내야한다.
- fragment는 activity와 다르기 때문에
val profileVPAdapter ~~= ProfileVPAdapter(this)~~ 로 보내면 안되고,
= Profile(this.requireActivity) 로 보내줘야 함을 알게되었다.
코드
728x90
반응형
'IT 동아리 > UMC 3기 (Android)' 카테고리의 다른 글
[UMC/Android] 8주차 - RoomDB 활용하기 (0) | 2022.11.23 |
---|---|
[UMC/Android] 7주차 - Thread 이용한 타이머 만들기 (0) | 2022.11.16 |
[UMC/Android] 5주차 - 메모 어플 만들기 (0) | 2022.11.03 |
[UMC/Android] 3주차 - Activity/Fragment간 데이터 전달 (0) | 2022.10.12 |
[UMC/Android] 2주차 - 레이아웃 만들기 (0) | 2022.10.08 |