Как вызвать функцию фрагмента из активити?
По нажатию на пункт меню ("три точки") функция должна заполнить поля в фрагменте. Все функции вынесены в отдельный файл.
Как это сделать или исправить?

Ответы (1 шт):
Автор решения: junior
→ Ссылка
id.action_do_it -> {
val myFragment = FirstFragment()
supportFragmentManager
.beginTransaction()
.add(id.nav_host_fragment_content_main, myFragment , "MyFragment")
.commit()
myFragment.date1.setText("30.04.2018")
myFragment.date2.setText("09.06.2021")
myFragment.date3.setText("30.03.2019")
myFragment.date4.setText("22.04.2019")
true
}
осталось решить проблемы с инициализацией полей, так как в момент обращения к текстовым полям они ещё не инициализированы (команда в активити)
