Имеет
android:configChanges="orientation|screenSize"
и есть несколько настраиваемых представлений (root из RelativeLayout), которые имеют
override fun onConfigurationChanged(newConfig: Configuration?) {
super.onConfigurationChanged(newConfig)
// do something to react
}
, такое же настраиваемое представление используется либо в scrollView, либо в recyclerView.
в том же действии / фрагменте, когда пользовательское представление помещается в scrollerView, его onConfigurationChanged
вызывается при повороте, но при помещении его в recyclerView onConfigurationChanged
не вызывается.
Код не имеет разницы, кроме одного использования scrollView, одного использования recyclerView. Это известное поведение? Или как сделать так, чтобы элемент представления onConfigurationChanged
вызывался при его помещении в recyclerView?