安卓选择并打开具有自定义扩展名的文件


需要

哪种 mimetype 才能让用户有机会通过文件浏览器选择自定义文件(此处:.oli)?我已经为 xml 创建了一个。我必须更改什么?

Intent chooseFileXML = new Intent(Intent.ACTION_GET_CONTENT);
Uri uri = Uri.parse(new Helper(FunctionsActivity.this).getPathToAppFolder());
chooseFileXML.setDataAndType(uri, "text/xml");
Intent intentXML = Intent.createChooser(chooseFileXML, getString(R.string.importXMLDatei));
startActivityForResult(intentXML, REQUEST_CODE_IMPORT_XML_FILE);

text/xml更改为*/*

顺便说一句,请注意,ACTION_GET_CONTENT不需要Uri,所以不要指望应用程序会关注该Uri

相关内容

  • 没有找到相关文章

最新更新