在應用程序中,我們從服務器檢索JSON對象,該服務器還包含經過驗證的Twitter帳戶或特色推文消息的URL。當應用用戶點擊這些特定鏈接之一時,我們想要啓動設備的默認twitter應用程序。我看過這裏發佈的一些問題,如Start twitter app或Android Intent for Twitter application,但他們有像ACTION_SEND或ACTION_VIEW流在HTC Desire HD不會識別HTC Peep作爲應用程序之一能夠打開twitter鏈接,setType方法與application/twitter的參數在設備數量上根本沒有返回任何結果。那麼有沒有辦法找到默認的twitter應用程序或只列出設備上可用的twitter應用程序?發現默認的Twitter應用程序並打開它的URL
0
A
回答
0
不可能在此刻,所以我走了接近這個
1
你可以放棄這個用戶的選擇。只需打開一個URL,系統就會詢問用戶想要使用哪個安裝的應用程序。如果她已經將TweetDeck設置爲twitter.com網址的首選處理程序,那麼將會打開它。
String url = "https://twitter.com/edent";
Intent in = new Intent(Intent.ACTION_VIEW);
in.setData(Uri.parse(url));
startActivity(in);
那麼這將要麼打開默認的Twitter的應用程序,或者如果沒有一個,propmt用戶選擇一個。 如果未安裝Twitter應用程序,它將在默認瀏覽器中打開移動Web版本。
相關問題
- 1. 以默認應用程序打開的程序
- 2. 獲取打開文件的默認應用程序的圖標
- 3. 如何使用kivy打開默認的Android應用程序?
- 4. 如何用cmd中的默認應用程序打開文件?
- 5. 使用iOs上的默認應用程序打開文件
- 6. 從我的iOS 5應用程序打開Twitter應用程序
- 7. 在Windows 8桌面應用程序的默認瀏覽器中打開URL
- 8. 在可可應用程序的非默認瀏覽器中打開url
- 9. 從Android的另一個應用程序打開默認日曆應用程序
- 10. 如何在Android上打開默認的Messenger應用程序?
- 11. 如何更改打開應用程序的默認方式
- 12. Cocoa API設置文件的默認應用程序以打開
- 13. navigator.camera.getPicture不打開設備的默認相機應用程序
- 14. C#與默認應用程序打開的文件和參數
- 15. AIR爲iOS:下載文件(從遠程服務器),並使用默認的應用程序打開它
- 16. Window.open打開默認登錄的URL
- 17. 打開Twitter應用程序從意圖
- 18. 在html中打開Twitter應用程序
- 19. 打開Twitter應用程序使鳴叫
- 20. 用C#打開文件和加載應用程序的默認程序
- 21. 在默認Web瀏覽器中打開URL。 Windows Phone 8.0應用程序
- 22. 如何從React Native應用程序打開默認iOS應用程序?
- 23. CreateProcessAsUser:如何使用默認應用程序打開文件?
- 24. 如何用ruby打開默認應用程序文件?
- 25. 打開默認相機應用程序而不使用action.Image_Capture
- 26. 在默認應用程序中使用pdf打開pdfmake
- 27. 使用地址打開默認導航應用程序
- 28. Python:用默認應用程序打開文件並捕獲'保存事件'
- 29. 如何從Android應用程序打開URL並將值發佈到URL?
- 30. 默認情況下打開應用程序
那麼這是我所知道過的唯一路徑,是那種跳躍,事情可能會在新的Android版本,因爲上面列出的已經改變帖子已經發布 –