Android如何播放另一个原始文件,而媒体播放器正在播放原始文件



有人知道在播放原始文件时如何播放另一个原始文件吗?目前,我可以播放和暂停存储在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)
{

}
});
}

如果您想按顺序播放列表中的媒体文件,请考虑链接-媒体播放器同时播放多个文件

如果你想同时播放两个或多个媒体文件,你必须创建两个或更多的MediaPlayer实例,并在两个实例上调用start。

相关内容

最新更新