直接向特定的应用程序打开ppt,docs等

时间:2019-04-18 17:03:03

标签: java android android-intent

我的应用程序中有一些附件(URL),需要将其打开到另一个应用程序中,我尝试了所有操作,但是崩溃了或正在打开一个应用程序,但没有内容。

我已经尝试了StackOverflow上的所有可用功能。

 Uri path = Uri.parse(file_url.get(position));
                    Intent intent = new Intent(Intent.ACTION_VIEW);
                    intent.setDataAndType(path, "application/pdf");
                    intent.setFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP);
                    context.startActivity(intent);

以上代码对pdf正常,但对其他文档则无效。 我还尝试了不同的MIME类型。

简而言之,我希望我的应用打开带有特定应用附件的网址,即,如果附件为 .doc ,则应在google docs或类似应用中打开。

0 个答案:

没有答案