【问题标题】:Pick a zip file from SD card using intent使用意图从 SD 卡中选择一个 zip 文件
【发布时间】:2022-01-27 13:35:56
【问题描述】:

想要在我的 Android 应用程序中使用 Intent 从 SD 卡中获取所有 .zip 文件以解压缩其中一个(通过选择并获取 onActivityResult)。

这是我的代码。

private void openZip(int reqCode) {
        Intent intent = (new Intent(Intent.ACTION_GET_CONTENT));
        intent.setType("file/zip");
        startActivityForResult(intent, reqCode);
    }

上面的代码不起作用。

【问题讨论】:

  • file/zip 不是有效的 MIME 类型。试试application/zip

标签: java android file android-intent zip


【解决方案1】:

怎么了?


您为它提供了file/zip,它不是有效格式

用什么?


您需要使用application/zip

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-08-08
    • 2012-07-26
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多