0

メディア プレーヤー アプリケーションを作成しました。すべて正常に動作しますが、ユーザーがメディア ファイルを選択したときに、デフォルトのポップアップ ウィンドウにアプリケーション アイコンを含めたいと考えています。たとえば、ユーザーが任意のメディア ファイルを選択すると、Android はユーザーに MusicPlayer、MX プレーヤーなどを使用してこのアクションを完了するように求めます。そのポップアップにアプリケーションが必要です。

前もって感謝します

4

1 に答える 1

2

マニフェストのアクティビティに次のインテント フィルターを追加する必要があります。

<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>

インテント フィルタの詳細については、リンクを参照してください。

于 2013-08-17T08:20:47.253 に答える