我想把一些数据从一个片段传递到另一个片段,我已经成功地传递了除了imageView之外的每一个数据,我不知道如何做到这一点。下面是我传递数据的代码:
第一个片段:
val action: NavDirections =
PartnersFragmentDirections.actionPartnersFragmentToPartnerItemFragment(
obj.name,
obj.short_description,
obj.connection_state,
obj.logo_path,
obj.id
)
findNavController().navigate(action)
第二个片段
if (arguments != null) {
val arg = PartnerItemFragmentArgs.fromBundle(requireArguments())
binding.partnerName.text = arg.name
binding.partnerDescription.text = arg.shortDescription
connectionState = arg.connectionState.toString()
id = arg.id.toString()
1条答案
按热度按时间atmip9wb1#
我用Glide找到了一个解决方案。