ユーザーが Spotify、YouTube、xbmc、および glympse アプリをインストールしているとします。
spotify-app は "spotify:album:123"-intents に応答し、glympse-app は "glympse.com/123"-intents に応答します。XBMC アプリと YouTube アプリの両方が「youtube.com/watch?v=123」インテントに応答します。
私が取得したいのは、そのような意図に対応するすべてのアプリです。特定の URL/URI にインテントを与えるのではなく、ある種の URL/URI インテントに応答するすべてのアプリを取得したいと考えています。
それでも十分に明確でない場合は、ここに、私が望むものを示す非動作コードを示します (ただし、URI のクエリのみを行っていることを除きます)。
getPackageManager()->queryIntentActivities(new Intent(Intent.Action_VIEW, Uri.parse("http://*")), 0)