Я решаю свою проблему. Прежде всего, следует отметить, что фрагменты используются в FragmentStatePagerAdapter
, и я не уверен, что это правильно или нет, но мой фрагмент называется следующим образом
companion object {
internal var addressQFragment = AddressQFragment()
fun newInstance(): AddressQFragment {
return addressQFragment
}
}
Итак, все мои переменные можно изменить до вызова функции onAttach()
. Используя это, я сначала изменил свой флаг, и когда представление будет создано, оно будет работать с этим флагом и скрывать необходимые представления. Если есть более правильный путь, я жду ваших ответов.