не передается bundle
Ответы (1 шт):
Автор решения: Andrew
→ Ссылка
Судя по всему вы никак не добавляете данные в саму навигацию, а только создаете bundle с ней. Делается это так (например):
override fun onClick(v: View) {
val amountTv: EditText = view!!.findViewById(R.id.editTextAmount)
val amount = amountTv.text.toString().toInt()
val action = SpecifyAmountFragmentDirections.confirmationAction(amount)
v.findNavController().navigate(action)
}
либо как в вашем случае:
val bundle = bundleOf("amount" to amount)
view.findNavController().navigate(R.id.confirmationAction, bundle)
Более подробную информацию можно найти в документации и примеры того как работать с передачей информации между экранами.
P.S. код лучше прикладывать текстом, а не картинками

