使用其中一个预安装的程序在我的应用程序中打开文件

时间:2012-08-24 13:40:41

标签: android android-dialog android-file

我在这里搜索了不同的问题,但仍然没有得到如何处理它。

所以,基本上,我的应用程序中有一个文件,好像在文件浏览器中一样,因此,当用户点击它时 - 我想用预装的程序打开它。说,我想用预装的pdf查看器打开一个pdf文件。我该如何处理?如果有任何“自动”解决方案,当你只给android一个文件路径及其类型,它为你提供程序,它可以打开吗?

谢谢xx

1 个答案:

答案 0 :(得分:1)

android将适当的程序打开它,如果可用

Intent contacts = new Intent();

 contacts.setAction(android.content.Intent.ACTION_VIEW);

contacts.setData(uri for what u want 2 do);

 startActivity(contacts);