Java Android:在Android中打开docx文件
我想在我的应用程序中显示docx文件。在其中一个api调用中,返回的响应包含指向docx文件的url。我只需要显示该docx文件,无需编辑。我可以通过intent直接打开它,还是先将其转换为图像文件格式,然后在imageview中显示 我可以通过intent直接打开它吗 你可以试试。创建一个指向DOCX文件的Java Android:在Android中打开docx文件,java,android,android-intent,data-conversion,Java,Android,Android Intent,Data Conversion,我想在我的应用程序中显示docx文件。在其中一个api调用中,返回的响应包含指向docx文件的url。我只需要显示该docx文件,无需编辑。我可以通过intent直接打开它,还是先将其转换为图像文件格式,然后在imageview中显示 我可以通过intent直接打开它吗 你可以试试。创建一个指向DOCX文件的ACTION\u视图Intent。将您的startActivity()调用包装在块中,尝试捕获/catch以捕获活动NotFoundException。如果引发该问题,则设备上没有可处理您的
ACTION\u视图
Intent
。将您的startActivity()
调用包装在块中,尝试捕获/catch
以捕获活动NotFoundException
。如果引发该问题,则设备上没有可处理您的Intent
的导出活动,因此如果您的Intent
设置正确,则没有DOCX查看器
我应该先将其转换为图像文件格式,然后在imageview中显示吗
Android本身没有任何东西可以将DOCX转换成任何东西,更不用说图像了。此外,许多DOCX文件有多个页面,这意味着单个图像文件不太可能有用。或者设置一个服务器,将DOCX转换成更容易在设备上查看的内容(例如,HTML和图像的压缩格式,PDF),或者许可某种DOCX查看库(如果存在).谢谢你的回答。.我明白你的意思了。webview在这种情况下可以工作吗?@Androidjack:webview
本身无法查看DOCX文件。