Auf Bildschirmrotation möchte ich Daten wiederherstellen. Also verwende ich onSaveInstanceState-Methode, um das zu erreichen. Immer wenn ich das Paket in onCreate wiederherstelle und es in Logcat drucke. Ich erhalte zusätzlich diese beiden Strings als Schlüssel:savedInstanceState-Paket enthält unbekannten Schlüssel
In 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");
}
Zusätzliche diese beiden Tasten in savedInstanceState sind:
"android:viewHierarchyState"
"android:support:fragments"
Diese werden von den Android-Komponenten verwendet, um ihre Staaten als auch zu speichern. – DeeV