Я хочу отправить MutableMap из одного фрагмента в другой.
Но не могу найти способ сделать это.
Я пытался
R.id.fragment_skills -> {
val fragment = SkillsFragment()
val oldFrag = HomeFragment()
supportFragmentManager.beginTransaction().replace(R.id.container, fragment, fragment.javaClass.getSimpleName())
.commit()
doneButton.setImageResource(R.drawable.check)
doneButton.alpha = 1.0f
page = "skills"
fragment.artData = oldFrag.artData
Я вижу там есть способы с положенным дополнением, но не могу найти один для изменяемой карты.
Изменяемая карта выглядит так на обоих фрагментах.
var artData = mutableMapOf<String,Any>()
Я получаю информацию и популярен в первой карте фрагмент, но вы хотите использовать эти данные во втором фрагменте, не загружая их снова. Кроме того, я хочу внести изменения в карту, чтобы я мог повторно загрузить изменения позже.