Я понимаю, что мы можем использовать методы notifyDataSetChanged (), чтобы добавить новые элементы в представление recycler и обновить представление, но мне нужно, чтобы переход был плавным.
Когда я пытался использовать Переход с LinearInterpolator, я мог добиться эффекта, но прокрутка автоматически переходит на последнюю позицию обновленного списка, и мне нужно этого избегать.
moreButtonClicked(){
viewMore.setVisibility(View.GONE);
rcAdapter.moreClicked = true;
rcAdapter.notifyDataSetChanged();
Transition changeBounds = new ChangeBounds();
changeBounds.setDuration(3000);
changeBounds.setInterpolator(new LinearInterpolator() );
TransitionManager.beginDelayedTransition(myCityList,changeBounds);
}
Этот код делает автоматическую прокрутку до последнего элемента в окне повторного использования.Другое дело, что это случается только иногда.Я должен упомянуть, что мой обзор переработчика находится в пределах Nestedscrollview