file - 如何在应用程序中打开Doc或者Pdf扩展文件

我在开发一个需要打开(.xls/.xlsx/.doc/.docx/.pdf)扩展名的应用程序,我这是否可行?

时间:

对于PDF文件,请尝试MuPDF库,在开始之前检查许可协议。

要打开doc文件,有多种方法。

可以使用此方法打开SDCard中的文件


/* Browses the SD Card using Intent Action Get Content */
 private void browseFileFromSDCard() {
 TLog.i(LOG,"Browse File From SD Card");
 Intent selectFile;
 Intent intent;
 selectFile = new Intent(Intent.ACTION_GET_CONTENT);
 selectFile.setType("file/*");
 intent = Intent.createChooser(selectFile,"Select a file");
 try {
 startActivityForResult(intent, SELECT_FILE);
 } catch (ActivityNotFoundException ex) {
 TLog.w(LOG,"Activity Not found Exception");
 String fileManagerNotFoundMessage = getResources().getString(R.string.file_manger_not_found_message);
 Toast.makeText(this, fileManagerNotFoundMessage, Toast.LENGTH_SHORT).show();
 }
 }

...