Como permanecer em uma posição de rolagem no RecyclerView após adicionar itens, em seu primeiro índice e chamar notifydatasetchange

Estou usando um RecyclerView, adiciono itens antes do primeiro item, a posição de rolagem passa para o primeiro item adicionado. Como posso manter minha posição de rolagem após adicionar novos itens em seu primeiro índice e chamarnotifydatasetchange() ?

isto é o que eu faço no meu adaptador

    mCurrentFragment.items.addAll(0, createLineItems(dataArrayList));

    notifyDataSetChanged();

Alguma sugestão ?

questionAnswers(1)

yourAnswerToTheQuestion