2016-11-18 79 views
-1

我想獲取可播放音樂的應用程序列表。 我想這個代碼,但它返回我一個空列表:獲取可播放音樂的應用程序列表

Intent intent = new Intent(Intent.ACTION_VIEW); 
Uri uri = Uri.withAppendedPath(MediaStore.Audio.Media.INTERNAL_CONTENT_URI,"1"); 
intent.setData(uri); 
intent.setType("audio/*"); 
List<ResolveInfo> apps = getPackageManager().queryIntentActivities(intent, 0); 
for (ResolveInfo rInfo : apps) { 
    //process list here 
} 

感謝您的幫助!

回答

1

獲取應用程序的列表,它可以播放音樂

你真的不能。應用程序不公開它具有音樂播放功能。

+0

好吧,但有可能得到使用MediaPlayer的應用程序列表? –

+0

否。MediaPlayer不是播放媒體的唯一方式 –

相關問題