当我按下连续播放按钮1时。媒体播放器停止播放声音直到当我重新启动应用程序。可以为此做些什么? PS:为什么这篇文章给予了否定的观点。我只是问一个问题?Android Media Player连续播放时启动媒体播放器正在停止
编辑:这个声音只有100-200 kb不多,最多2-3秒。当我按下按钮时,例如7-8次mediaplayer停止。 按钮正常工作,但是当按下连续按钮时停止。 另外,我有这样的3-4个按钮。我连续按下按钮,每个声音都停止播放。
我的电话SE XPERIA RAY 版本的Android 2.3姜饼
final Button play1 = (Button) findViewById(R.id.btnPlay1);
MediaPlayer m1;
play1.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
// TODO Auto-generated method stub
m1=MediaPlayer.create(MainActivity.this, R.raw.sound1);
m1.start();
}
});
////////////////////
LOGCAT
02-07 18:36:28.867: D/dalvikvm(2741): GC_CONCURRENT freed 90K, 46% free 2916K/5379K, external 2180K/2723K, paused 2ms+26ms
02-07 18:36:45.327: D/dalvikvm(2741): GC_CONCURRENT freed 280K, 48% free 2991K/5703K, external 2675K/3341K, paused 2ms+2ms
02-07 18:37:27.107: E/MediaPlayer(2741): error (-19, 0)
02-07 18:37:27.117: E/MediaPlayer(2741): Error (-19,0)
02-07 18:37:27.777: E/MediaPlayer(2741): error (-19, 0)
02-07 18:37:27.787: E/MediaPlayer(2741): Error (-19,0)
02-07 18:37:28.757: E/MediaPlayer(2741): error (-19, 0)
02-07 18:37:28.757: E/MediaPlayer(2741): Error (-19,0)
02-07 18:37:31.147: E/MediaPlayer(2741): error (-19, 0)
02-07 18:37:31.147: E/MediaPlayer(2741): Error (-19,0)
可否请你添加一些更多的信息!您想做什么?你想要播放声音直到有人按下按钮或你想要什么? – Xry 2015-02-07 16:26:13
哦,好吧。这个声音只有100-200 kb不多,最多2-3秒。当我按下按钮时,例如7-8次mediaplayer停止。 – 2015-02-07 16:28:47
在我的答案中使用一个选项,并告诉我它是否适合你!祝你好运! – Xry 2015-02-07 16:43:23