【问题标题】:How to open xls file programmatically in android?如何在android中以编程方式打开xls文件?
【发布时间】:2015-01-07 22:30:13
【问题描述】:

您好,我使用以下代码打开了 PDF 文件

Intent marketIntent = new Intent(Intent.ACTION_VIEW);
                             marketIntent.setData(Uri.parse("market://details?id=com.adobe.reader"));
                             startActivity(marketIntent);

现在我想对 XLS 文件做同样的事情 我该怎么做? 请建议...

【问题讨论】:

标签: android android-intent xls


【解决方案1】:

这样的事情可能会起作用并在另一个 XLS 查看器应用程序中打开 XLS:

Intent intent = new Intent(Intent.ACTION_VIEW);
intent.setDataAndType(path, "application/vnd.ms-excel");
intent.setFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP);

try {
    startActivity(intent);
} 
catch (ActivityNotFoundException e) {
    Toast.makeText(OpenPdf.this, "No Application Available to View Excel", 
    Toast.LENGTH_SHORT).show();
}

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-07-14
    • 2015-04-23
    • 1970-01-01
    • 1970-01-01
    • 2019-05-02
    • 1970-01-01
    相关资源
    最近更新 更多