Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/spring-mvc/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在android中为Media Controller中的下一个和上一个按钮编写代码_Android - Fatal编程技术网

如何在android中为Media Controller中的下一个和上一个按钮编写代码

如何在android中为Media Controller中的下一个和上一个按钮编写代码,android,Android,大家好,朋友们,我在我的代码中使用了Media Controller,我在下面的代码中包含了这些代码,但有谁能告诉我,在这些方法中应该写些什么,这样我就可以在Media player中播放下一首歌和上一首歌了 mediaController.setPrevNextListeners(new View.OnClickListener() { @Override public void onClick(View v) {

大家好,朋友们,我在我的代码中使用了Media Controller,我在下面的代码中包含了这些代码,但有谁能告诉我,在这些方法中应该写些什么,这样我就可以在Media player中播放下一首歌和上一首歌了

        mediaController.setPrevNextListeners(new View.OnClickListener() {
              @Override
              public void onClick(View v) {
                //next button clicked

                  myVideoView.setVideoPath(filename);
              }
            }, new View.OnClickListener() {
              @Override
              public void onClick(View v) {
                //previous button clicked
              }
            });

您将有一个如下的数组列表

 ArrayList<String> filename = new ArrayList<String>();
ArrayList filename=new ArrayList();
所有你想播放的文件


维护当前正在播放的文件名的索引。。。您可以使用该索引移动到下一个和上一个文件名。

Hello Raju Thanx您有媒体控制器的代码或示例项目吗?没有:(…但我给出的答案很容易实现…从哪里播放文件?。我的意思是文件存储在哪里?请看文件在我的sd卡中,我能够访问并能够在listview上显示正在从另一个活动播放此内容,因此问题是从另一个活动如何增加列表元素。如果是另一个活动。…将数组列表设置为静态…您可以使用的..YourActivityName.yourlist.add(/);…这也来自其他活动。。。