如何在app中打开Doc或Pdf扩展文件

时间:2014-11-25 10:57:45

标签: android file doc

我正在开发一款需要在应用内打开(.xls / .xlsx / .doc / .docx / .pdf)扩展程序的应用。请告诉我这可行吗? 。我们如何打开这些所有独立应用程序?

2 个答案:

答案 0 :(得分:1)

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

要打开doc文件,有多种方法。检查以下链接

答案 1 :(得分:0)

您可以使用此方法打开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();
        }
    }