我正在开发一个Android应用程序,我必须在按钮点击时打开和关闭excel文件.这些excel文件将是只读的.关闭excel文件后,它应该引导我到应用程序.
请建议我这样做的方法.
Sam*_*uel 23
Android 7.0更新:
FileUriExposedException如果您尝试使用外部应用程序打开应用程序文档,则会抛出Android 7.0 .您需要实现FileProvider参考本答案.
这是一条手动路线.
但这里要容易一点.
但我想你必须找出答案MIME TYPE.
编辑
也得到了mime类型
UPDATE
所以这样的事情可能有用.
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(OpenDoc.this, "No Application Available to View Excel", Toast.LENGTH_SHORT).show();
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
16340 次 |
| 最近记录: |