

以前 Android 2.1 くらいに作成した Android アプリケーションで

[code]

    Intent intent = new Intent();
    intent.setAction(Intent.ACTION_PICK);
    intent.setType(MediaStore.Audio.Media.CONTENT_TYPE);
    intent.setData(MediaStore.Audio.Media.EXTERNAL_CONTENT_URI);
    
[/code]

と書いた場合に音楽を選択することができ、`startActivityForResult`でコンテンツプロバイダのIDデータなどを取得するアプリケーションを実装したのですが、

Android 5.0 で実行したところ、MP4 ファイル等は少数表示されるのですが以前のように音楽情報が選択できなくなっていました。

おそらく原因は音楽アプリケーションが Google Music に移行した為とは思いますが、どうやったら Google Music
でも以前と同じ方法で選択・データベースの情報を取得できるのでしょうか？

ご教授願います。


CC BY-SA 3.0
2015-01-05T15:12:21.013
3143
2015-01-05T22:46:59.337
2015-01-05T22:46:59.337
724
322
question
android android-intent
AndroidのGoogleMusic内の音楽を選択したい。

[code]

    intent.setAction(Intent.ACTION_GET_CONTENT);
    intent.setType("audio/*");
    
[/code]


CC BY-SA 3.0
2015-01-05T16:08:26.270
3145
2015-01-05T16:08:26.270
497
3143
answer