私は現在モバイルプログラミングクラスに参加しており、シンプルなメディアプレーヤーを作成する必要があります。今、私はユーザーがmp3を開いたときに私のアプリが可能なデフォルトとして表示されるようにしようとしていますか?これをコーディングするにはどうすればよいですか?
質問する
71 次
1 に答える
2
アプリを特定のタスクのデフォルトにする方法は?
「アプリをデフォルトにする」ことはできません。ユーザーはそれをデフォルトにします。
今、私はユーザーがmp3を開いたときに私のアプリが可能なデフォルトとして表示されるようにしようとしていますか?これをコーディングするにはどうすればよいですか?
<intent-filter>
メディアの再生を設定するアクティビティで、次のことを試してください。
<intent-filter>
<action android:name="android.intent.action.VIEW" />
<category android:name="android.intent.category.DEFAULT" />
<data android:mimeType="audio/mpeg"/>
</intent-filter>
次に、一部のアプリがACTION_VIEW
Intent
MP3ファイルで起動した場合、自分のアクティビティが他のアプリの他のアクティビティと一緒にチューザーダイアログに表示されます。
于 2012-06-15T00:22:59.917 に答える