1

dies meine DatenSaveInstanceState von RecyclerView

List<ItemData> data = new ArrayList<>(); 

LinearLayoutManager llm = new LinearLayoutManager(this); 
MyAdapter mAdapter; 
RecyclerView recyclerView; 

und das ist mein Recycler Blick in OnCreate Methode

recyclerView = (RecyclerView) findViewById(R.id.recycler_view); 
recyclerView.setHasFixedSize(true); 
recyclerView.setLayoutManager(llm); 
llm.setStackFromEnd(true); 
mAdapter = new MyAdapter(data, getApplication()); 
recyclerView.setAdapter(mAdapter); 
recyclerView.setItemAnimator(new DefaultItemAnimator()); 

, wie ich onSaveInstanceState und onRestoreInstanceState verwenden können, um meine Datenliste zu speichern nicht dissapear so nicht im Wechsel?

+0

Verwendung Lader. https://medium.com/google-developers/making-loading-data-on-android-lifecycle-aware-897e12760832 – Raghunandan

Antwort

0

Nicht bevorzugt, aber ich verwenden, in jeder Tätigkeit in meinem Manifest

android:configChanges="orientation|screenSize"