【发布时间】:2015-04-20 11:42:28
【问题描述】:
如何从 ACTION_OPEN_DOCUMENT_TREE Intent 选择的文件夹中读取 zip 文件?
我的应用让用户通过 ACTION_OPEN_DOCUMENT_TREE Intent 选择一个文件夹。 在那个文件夹中,我将有一个具有特定名称的 Zipfile。 目标是使用 java.util.zip.ZipFile 读取该 Zipfile。
如何从 onActivityResult 中提供的 URI (Folderinfo) 中用这个特定的 Zipfilename 实例化一个 ZipFile?
protected void onActivityResult(int requestCode, int resultCode, Intent data) {
Uri treeUri = data.getData();
String sPath=treeUri.getPath();
java.util.zip.ZipFile myzip=new java.util.zip.ZipFile("mypath"); <-- Constructor expects File or Path as String. Howto handle this with the Uri ?
【问题讨论】:
标签: android android-5.0-lollipop