Dailycoding (10) 썸네일형 리스트형 Viewpager2 활용해서 banner 구현 1️⃣ 기본 banner activity_main.xml DataPageclass DataPage(var color: Int, var title: String) MainActivity.ktclass MainActivity : AppCompatActivity() { private lateinit var binding: ActivityMainBinding override fun onCreate(savedInstanceState: Bundle?) { super.onCreate(savedInstanceState) enableEdgeToEdge() binding = ActivityMainBinding.inflate(layoutInflater) .. Fragment 화면 전환 시 상태 유지하기 1️⃣ Fragment 화면 전환 시 상태 유지하기 기존의 화면에서는 처음에는 OneFragement 를 나타내고 있다가 BottomNavigationView 의 아이템인 two 를 클릭하면TwoFragement 으로 이동했다가 다시 one 을 클릭하면 OneFragement 으로 이동하는데, 이동을 하면 다시 맨처음 즉 맨 위로 이동해져있다(즉, 상태를 저장하고 있지 않고 OneFragement 화면이 새로 생성되고 있다) 기존 코드 MainActivity fun replaceFragment(name: String) { val fragmentTransaction = supportFragmentManager.beginTransaction() val newFragment:.. 이전 1 2 다음