有人在播放原始文件时知道如何播放另一个原始文件吗? 目前,我可以播放和暂停存储在drawable文件夹中的一个原始文件。 这是我当前的代码:
@Override
protected void onCreate(Bundle savedInstanceState)
{
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_soundtrack);
playButton = findViewById(R.id.btnPlayPause);
nextButton = findViewById(R.id.btn_next);
prevButton = findViewById(R.id.btnPrevious);
final MediaPlayer player = MediaPlayer.create(Soundtrack.this, R.raw.ost1);
playButton.setOnClickListener(new View.OnClickListener()
{
@Override
public void onClick(View view)
{
if(ButtonPress == false)
{
player.start();
playButton.setText("Pause");
ButtonPress = true;
}
else if(ButtonPress == true)
{
player.pause();
playButton.setText("Play");
ButtonPress = false;
}
}
});
nextButton.setOnClickListener(new View.OnClickListener()
{
@Override
public void onClick(View view)
{
}
});
}
答案 0 :(得分:0)
如果要依次播放列表的媒体文件,请考虑以下链接: Media player playing multiple files at the same time
如果要同时播放两个或多个媒体文件,则必须创建两个或多个MediaPlayer实例并在两个实例上调用start。