在android studio中根据列表播放音乐

yhived7q  于 2021-08-25  发布在  Java
关注(0)|答案(0)|浏览(209)

我正在android studio中制作一个应用程序,可以按预先制作的列表顺序播放音乐。就像一首音乐将被设置为初始音乐,当我按下“下一步”时,“下一个”将播放。下面是一个示例代码

package com.example.musicx;

   import androidx.appcompat.app.AppCompatActivity;

   import android.media.MediaPlayer;
   import android.os.Bundle;
   import android.view.View;

public class MainActivity extends AppCompatActivity {

// list that would contain the names of the songs

MediaPlayer musicplayer;

// Methods linked to buttons
public void play(View view)
{
    musicplayer.start();
}
public void pause(View view)
{
    musicplayer.pause();
}
public void next(View view)
{
    musicplayer.stop();
    // The song should change here
    musicplayer.play();
}

@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_main);
    musicplayer = MediaPlayer.create(this, R.raw.music1);
}
}

现在我想知道如何在列表中存储歌曲的名称,并按顺序播放它们
我不想自动播放下一首音乐,但当我按下“下一步”按钮时

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题