Не нужно ничего делать в onStart.
onStart
Переместите ваш код onStart в ваш onCreate.
onCreate
Псевдокод выглядит следующим образом.
if (recyclerview != null) // restoredata else // initial set up.