我想启动一个可以返回任何类型文件的意图选择器。以下代码适用于通常的文件浏览器(ES、Astro 等),但不适用于内置的三星我的文件浏览器。
Intent selectFile = new Intent(Intent.ACTION_GET_CONTENT);
selectFile.setType("file/*");
startActivityForResult(Intent.createChooser(selectFile, "Select File"), SELECT_FILE);
有谁知道如何处理那个三星浏览器?我尝试使用 Intent selectFile = new Intent("com.sec.android.app.myfiles.PICK_DATA") 但它似乎不起作用。
有任何想法吗?谢谢。
更新:我使用了这段代码
Intent selectFile = new Intent();
selectFile.setAction("com.sec.android.app.myfiles.PICK_DATA");
startActivityForResult(selectFile, SELECT_FILE);
但我收到此错误:在请求结果时使用了 FORWARD_RESULT_FLAG。有谁知道这是什么意思?