画面の回転で、データを復元したい。だから私はそれを達成するために onSaveInstanceState メソッドを使用しています。onCreate でバンドルを復元し、Logcat で出力するたびに。これらの2つの文字列をキーとして追加しています:
onCreate では:
if(savedInstanceState!=null){
for (String key: savedInstanceState.keySet())
{
Log.d ("TOTAL BUNDLE READING", key + "KEYS");
totalfiles.add(new File(key));
}
}else{
Log.d("SAVED FILESELECT","NULL");
}
さらに、savedInstanceState の 2 つのキーは次のとおりです。
"android:viewHierarchyState"
"android:support:fragments"