在用于触发 android.intent.action.CREATE_DOCUMENT
操作的 Intent
中,我使用 myIntent.putExtra("myPackage.MY_EXTRA ”,“托托”)
。
在 onActivityResult
函数中,当我尝试使用 intent.getStringExtra("myPackage.MY_EXTRA")
检索此额外内容时,我得到一个 null String
(intent
是在 onActivityResult
函数中作为参数接收的 Intent
)。
知道如何解决我的问题吗?
最佳答案
您想要的内容可能无法用于任何 startActivityForResult()
调用。在 Intent
上添加额外内容会将该额外内容发送到其他 Activity 。没有要求将额外费用退还给您,并且很少(如果有) Activity 会这样做。
因此,请您自己保留数据,例如您 Activity 领域的数据。
关于java - 无法使用 SAF 检索自定义额外内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61029073/