メディア プレーヤー アプリケーションを作成しました。すべて正常に動作しますが、ユーザーがメディア ファイルを選択したときに、デフォルトのポップアップ ウィンドウにアプリケーション アイコンを含めたいと考えています。たとえば、ユーザーが任意のメディア ファイルを選択すると、Android はユーザーに MusicPlayer、MX プレーヤーなどを使用してこのアクションを完了するように求めます。そのポップアップにアプリケーションが必要です。
前もって感謝します
メディア プレーヤー アプリケーションを作成しました。すべて正常に動作しますが、ユーザーがメディア ファイルを選択したときに、デフォルトのポップアップ ウィンドウにアプリケーション アイコンを含めたいと考えています。たとえば、ユーザーが任意のメディア ファイルを選択すると、Android はユーザーに MusicPlayer、MX プレーヤーなどを使用してこのアクションを完了するように求めます。そのポップアップにアプリケーションが必要です。
前もって感謝します
マニフェストのアクティビティに次のインテント フィルターを追加する必要があります。
<intent-filter>
<action android:name="android.intent.action.VIEW" />
<category android:name="android.intent.category.DEFAULT" />
<data android:scheme="content"/>
<data android:scheme="file"/>
<data android:mimeType="audio/*"/>
</intent-filter>
アプリを mp3 ファイルに対してのみ表示する場合は、次のようにします。
<intent-filter>
<action android:name="android.intent.action.VIEW" />
<category android:name="android.intent.category.DEFAULT" />
<data android:mimeType="audio/mp3" />
<data android:pathPattern="*.mp3" />
</intent-filter>
インテント フィルタの詳細については、リンクを参照してください。