【问题标题】:Android:open docx file in android [duplicate]Android:在android中打开docx文件[重复]
【发布时间】:2016-10-10 11:42:26
【问题描述】:

我想在我的应用程序中显示 docx 文件。在其中一个 api 调用中,返回的响应包含 docx 文件的 url。我只需要显示该 docx 文件而不需要编辑。我可以通过意图直接打开它还是应该我先把它转换成图片文件格式,然后在imageview中显示。

【问题讨论】:

    标签: java android android-intent data-conversion


    【解决方案1】:

    可以直接通过intent打开吗

    你可以试试。创建一个ACTION_VIEWIntent,指向 DOCX 文件。将您的 startActivity() 调用包装在 try/catch 块中,以捕获 ActivityNotFoundException。如果出现这种情况,则设备上没有可以处理您的Intent 的导出活动,因此如果您的Intent 设置正确,则没有 DOCX 查看器。

    我应该先把它转换成图像文件格式,然后在imageview中显示

    Android 本身没有任何东西可以将 DOCX 转换为任何东西,更不用说图像了。此外,许多 DOCX 文件不止一页,这意味着单个图像文件不太可能有用。设置一个服务器,可以将 DOCX 转换为更可能在设备上查看的内容(例如,HTML 和图像的 ZIP、PDF),或者许可某种 DOCX 查看库(如果存在)。

    【讨论】:

    • 感谢您的回复..我明白你的意思了。在这种情况下 webview 可以工作吗?
    • @Androidjack: WebView 本身无法查看 DOCX 文件。
    猜你喜欢
    • 2013-05-30
    • 1970-01-01
    • 1970-01-01
    • 2013-11-27
    • 1970-01-01
    • 2012-04-15
    • 2016-04-05
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多