如何在android中以编程方式打开xls文件?
Posted
技术标签:
【中文标题】如何在android中以编程方式打开xls文件?【英文标题】:How to open xls file programmatically in android? 【发布时间】: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 文件做同样的事情 我该怎么做? 请建议...
【问题讨论】:
该代码无法打开 PDF 文件。它会为特定的 PDF 查看器打开一个 Play 商店列表。 ***.com/questions/7170180/… 【参考方案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();
【讨论】:
以上是关于如何在android中以编程方式打开xls文件?的主要内容,如果未能解决你的问题,请参考以下文章
如何在 android Pie 和 UP 中以编程方式打开/关闭扬声器
如何检查我是不是在 android 4.4 及更高版本中以编程方式打开了 gps? [复制]
如何在 Android 中以编程方式启用禁用 GPS? [复制]