2012-08-24 34 views
0

我在這裏搜索了不同的問題,但仍然沒有得到如何處理它。使用預先安裝的程序之一在我的應用程序中打開文件

所以,基本上,我的應用程序中有一個文件,就像在文件資源管理器中一樣顯示,因此,當用戶點擊它時 - 我想使用預安裝的程序打開它。說,我想用預裝的pdf查看器打開一個pdf文件。我如何解決這個問題?如果有任何「自動」解決方案,當你給android一個文件路徑和它的類型,它提供你的程序,它可以打開?

感謝XX

+0

這就是被稱爲隱intent-嘗試 –

回答

1

Android將適當PROG打開它(如果可用)

Intent contacts = new Intent(); 

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

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

startActivity(contacts); 
+0

呀,你是5秒,比我更快。我認爲這是我正在尋找的,謝謝xx – Dennis

+0

其實我更喜歡你的初始答案:)這可能會讓一些人感到困惑)) – Dennis

+0

但它更好,所以他會理解他在每個設置中 –

相關問題