RecyclerViewの更新をかけたいのですが、RecyclerView.AdapterのnotifyDataSetChangedを呼ぶとRecyclerView.LayoutManager#onLayoutChildrenが呼ばれRecyclerView表示時の状態に戻ってしまうようです。初期状態にせずに表示しているRecyclerViewの要素のViewの内容だけ変更するにはどうすれば良いのでしょう。LayoutManagerはRecyclerView.LayoutManagerを継承した独自のクラスを使っております。
「スクロールしてしまう」という症状を再現できません。どのような変更をしているのか具体的に教えて下さい。
スクロールしているのではなく、RecyclerView表示時の状態に戻ってしまうようです。なので、質問文を修正しました。