如何在视频链接阵列中逐一播放视频中的视频

时间:2013-04-18 07:48:42

标签: android

对于Android中的单个视频播放我正在使用此代码片段它对我来说很好

Intent intent= new Intent(Intent.ACTION_VIEW);
        intent.setDataAndType(Uri.parse(<videoLink>), "video/*");
        startActivity(intent);      

但我在ArrayList中有数字视频,我想逐个播放这些视频

在下面的代码中需要更改的内容

Intent intent= new Intent(Intent.ACTION_VIEW);
        intent.setDataAndType(<Parse arraylist of VideoLinks and play one by one > , "video/*");
        startActivity(intent);  

1 个答案:

答案 0 :(得分:-2)

制作你的URI的arraylist

ArrayList<Uri> imageUris = new ArrayList<Uri>();
imageUris.add(imageUri1); // Add your image URIs here
imageUris.add(imageUri2);

然后,

Intent shareIntent = new Intent(Intent.ACTION_VIEW);
shareIntent.setAction(Intent.ACTION_SEND_MULTIPLE);
shareIntent.putParcelableArrayListExtra(Intent.EXTRA_STREAM, imageUris);