0

对于android中的单个视频播放,我正在使用这个代码片段它对我来说工作正常

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

但我在 ArrayList 中有 Number 个视频,我想一一播放这些视频

下面的代码需要改变什么

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

1 回答 1

-2

制作你的 URI 的数组列表

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);
于 2013-04-18T07:58:02.743 回答