1

これは私のデータです

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

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

これはOnCreateメソッドの私のリサイクラービューです

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());

onSaveInstanceState と onRestoreInstanceState を使用してデータ リストを保存し、ローテーションで消えないようにするにはどうすればよいですか?

4

1 に答える 1

0

好まれませんが、マニフェストのすべてのアクティビティで使用しました

android:configChanges="orientation|screenSize"
于 2016-07-12T17:55:00.037 に答える