为什么startActivityForResult不';“不显示按钮”;使用此文件夹";在Android 11 emulator上,就像在Android Studio中的Android 10 emulator上一样?
我的问题和这个问题完全一样: 没有答案 这是我的代码:为什么startActivityForResult不';“不显示按钮”;使用此文件夹";在Android 11 emulator上,就像在Android Studio中的Android 10 emulator上一样?,android,android-emulator,Android,Android Emulator,我的问题和这个问题完全一样: 没有答案 这是我的代码: Intent intent = new Intent(Intent.ACTION_OPEN_DOCUMENT_TREE); startActivityForResult(intent, 43); 在安卓10模拟器上,它工作得非常好——它显示了“使用此文件夹”按钮。 但现在我已经重新安装了Android Studio,在Android 11 emulator上它不起作用-你必须转到另一个文件夹,然后返回到当前文件夹-只有在“使用此文件夹”按
Intent intent = new Intent(Intent.ACTION_OPEN_DOCUMENT_TREE);
startActivityForResult(intent, 43);
在安卓10模拟器上,它工作得非常好——它显示了“使用此文件夹”按钮。
但现在我已经重新安装了Android Studio,在Android 11 emulator上它不起作用-你必须转到另一个文件夹,然后返回到当前文件夹-只有在“使用此文件夹”按钮出现之后
这是Android 11上存储工作方式的一个变化:
然后返回到当前存储模式-只有在“使用此文件夹”按钮出现后才会出现
否。如果您返回主分区或可移动micro sd卡的根目录,则不会出现。它们永远不可选择。@Commonware,我添加了屏幕截图-你能说些什么?@blackapps,我添加了屏幕截图-你能说些什么?@Samko,我不知道如何解决这个问题。正如Commonware所写,他们可能会在Android的下一个版本中解决这个问题。