2017-04-08 10 views
0

私はアンドロイドで音楽プレーヤーを作成しました。今私が望むのは、ユーザーがファイルマネージャーから任意の音楽ファイルをクリックすると、デフォルトで自分の音楽プレーヤーを選択するように要求する必要があるということです。どうすればそれを達成できますか?私の音楽プレーヤーをアンドロイドでデフォルトに設定する

答えて

0
<intent-filter> 
     <action android:name="android.intent.action.VIEW" /> 
     <category android:name="android.intent.category.DEFAULT" /> 
     <category android:name="android.intent.category.BROWSABLE"/> 
     <data android:mimeType="audio/*"/> 
    </intent-filter> 

このコードをmenifestsファイルで音楽を再生したいアクティビティに使用します。 詳細についてはSet my app as default music player in android programatically

+0

ご返信ありがとうございます。出来た。音楽プレーヤーのリストから自分の音楽プレーヤーのアプリを選択した後に、その曲を再生するにはどうすればいいですか?今は自分の音楽プレーヤーのPlayingActivityを開いていて、実際にはその曲を再生していないだけです。 – gagan08

+0

このリンクで再生したいファイルのパスを取得します。http://stackoverflow.com/questions/15768379/register-as-music-player –

関連する問題