假設用戶安裝了spotify,youtube,xbmc和glympse應用程序。如何獲得每個響應任何URL/URI-Intent的App/Activity?
spotify-app響應「spotify:album:123」-intents和glympse-app至「glympse.com/123"-intents。 XBMC-app和YouTube-app都會響應「youtube.com/watch?v=123"-intents」。
我想得到的是響應這種意圖的每個應用程序。我不想給出特定URL/URI的意圖,而是想讓每個響應某種URL/URI意圖的應用程序。
如果仍然不夠清楚,下面是一些非工作代碼,它顯示了我想要的(除了它只查詢URI)。
getPackageManager()->queryIntentActivities(new Intent(Intent.Action_VIEW, Uri.parse("http://*")), 0)
我不認爲你很清楚你的跟進編輯了。因此,您希望列表中顯示的每個應用程序在您點擊時顯示。你應該比只強調幾句話更詳細 – nandeesh
根據我得到的批評我編輯了我的問題。我希望現在很清楚,因爲我的問題到目前爲止還沒有回答:( –