代码之家  ›  专栏  ›  技术社区  ›  Zelig63

当试图用SAF打开文件时,为什么要调用“onSaveInstanceState”函数?

  •  0
  • Zelig63  · 技术社区  · 6 年前

    在我的应用程序中,我尝试使用以下代码加载文件:

        intent = new Intent(Intent.ACTION_OPEN_DOCUMENT);
        intent.setType("application/octet-stream");
        intent.addFlags(Intent.FLAG_GRANT_READ_URI_PERMISSION);
        intent.addCategory(Intent.CATEGORY_OPENABLE);
        startActivityForResult(intent, CODE_FOR_LOADING);
    

    它工作:文件选择器正确显示,我可以选择我想读的文件,我成功地读了它。

    我的问题是,当或就在文件选择器显示之前,我可以注意到 onSaveInstanceState

    0 回复  |  直到 6 年前