我想要做的是让用户按某种按钮并在该按钮的方法内部,我希望系统在文件查看器中打开一个文件(在本例中为.docx文件)必须通过一个意图来完成但是应该如何编码以及我在哪里放置我的.docx文件?
答案 0 :(得分:0)
Android没有内置功能来查看 .docx 文件。
为此,
您的Android设备应安装 .docx 查看器(第三方,如Documents To Go,Smart Office,Quickoffice)应用程序,然后您可以使用Intent
打开该文件。
之类的,
Intent intent = new Intent();
intent.setAction(Intent.ACTION_VIEW);
String type = "application/msword";
intent.setDataAndType(Uri.fromFile(docx file), type);
startActivity(intent);
但如果未安装任何 .docx 查看器,则可以指示用户首先使用Android Market安装该应用程序,然后在下载该应用后,您可以打开 .docx 文件。
或者您可以使用第三方库在应用程序中集成 .docx 查看器功能。我认为 Apache的docx4j 是在java中。