0

在屏幕旋转时,我想恢复数据。所以我使用 onSaveInstanceState 方法来实现这一点。每当我在 onCreate 中恢复包并在 Logcat 中打印它时。我得到了额外的这两个字符串作为键:

在 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 中的另外两个键是:

           "android:viewHierarchyState"

           "android:support:fragments"
4

1 回答 1

1
于 2016-04-25T20:58:26.847 回答