Я скачал ваше приложение, проблема в том, что вы пытаетесь установить scrollTo(0,0)
или через fullScroll(View.FOCUS_UP)
, ваш список не был инициализирован / обработан, список пуст при вызове операции, прокрутите вверх.Легкий обходной путь задерживает вашу операцию прокрутки (не очень удачный способ):
override fun onViewCreated(view: View, savedInstanceState: Bundle?) {
super.onViewCreated(view, savedInstanceState)
// Your code ....
// ....
nestedScrollView = view.findViewById<NestedScrollView>(R.id.details_rv)
nestedScrollView.postDelayed({
nestedScrollView.scrollTo(0, 0)
}, 100)
}
В то время как при поиске решения найдено множество отличных анимаций.Вы MotionLayout монстр:)