코딩ㆍ개발 정보/안드로이드앱 (코틀린)
코트린 프래그먼트 이동 간 데이터 전달하기
RioRex
2023. 12. 26. 11:30
출처: https://developer.android.com/guide/navigation/navigation-pass-data?hl=ko (MAIN)
- 번들 객체로 대상 간 데이터 전달
val bundle = bundleOf("amount" to amount) view.findNavController().navigate(R.id.confirmationAction, bundle)
-
val tv = view.findViewById<TextView>(R.id.textViewAmount) tv.text = arguments?.getString("amount")
- Gradle을 사용하지 않는 경우 Bundle 객체를 사용하여 대상 간에 계속 인수를 전달할 수 있습니다. 아래에서와 같이 Bundle 객체를 만들고 navigate()를 사용해 대상에 전달합니다.
시작 대상에 데이터 전달
반응형