2013-06-29 155 views
0

我想從我的android代碼播放默認安卓媒體播放器的播放列表ID播放列表。但我的代碼似乎沒有工作。謝謝你們。從默認Android播放器(從代碼)播放播放列表

Intent intent = new Intent(Intent.ACTION_VIEW); 
    intent.setComponent(new ComponentName ("com.android.music","com.android.music.PlaylistBrowserActivity")); 
    intent.setType(MediaStore.Audio.Playlists.CONTENT_TYPE); 
    intent.setFlags(0x10000000); 
    intent.putExtra("oneshot", false); 
    intent.putExtra("playlist", playListId); 
    context.startActivity(intent); 

我已將此添加到清單:<action android:name="android.intent.action.VIEW"/>

回答

0

這爲我工作:它可以幫助你

Intent intent = new Intent(android.content.Intent.ACTION_VIEW); 
Uri data = Uri.parse(Environment.getExternalStorageDirectory().getPath()+"/myVideo.avi"); 
intent.setDataAndType(data, "video/avi"); 
startActivity(intent); 
+0

謝謝。我想播放播放列表而不是視頻:( – einav