В моем приложении я хочу использовать Fragment
и Activity
, и я хочу startActivity
из этого fragment
, и я должен отправить данные с startActivity
Я пишу ниже коды, но при запуске приложения показывают null в activity
!
Коды фрагментов:
homeDashboard_giftInfoLayout.setOnClickListener {
val intent = Intent(requireContext(), DashboardChargeWalletActivity::class.java)
intent.putExtra(USER_WALLET_PRICE, response.user.wallet.credit)
intent.putExtra(USER_CHARGED_VALUE, 0)
startActivity(intent)
}
Коды деятельности:
userWallet = intent?.getStringExtra(USER_WALLET_PRICE).toString()
userWallet.let {
//User wallet
dashboardChargeWallet_userWallet.text =
"${getString(R.string.walletInventory)}: $userWallet ${getString(R.string.toman)}"
}
при нажатии на кнопку startActivity
я показываю это response.user.wallet.credit
в тост .
Но в activity
покажи мне ноль !
Я использовал Kotlin для языка.
Как я могу это исправить?