我不知道爲什麼它不起作用,logcat中沒有記錄錯誤,但我聽不到聲音。如何讓android媒體播放器播放聲音?
public static void DeclararSonido(int numero, Context contexto){
switch(numero){
case 0:
mp = MediaPlayer.create(contexto, R.raw.alan);
break;
}
}
public static void TocarPiedra(int posicion, Context contexto){
DeclararSonido(posicion, contexto);
mp.start();
mp.stop();
mp.release();
}
public static void TocarSirena(Context contexto){
MediaPlayer mp2= MediaPlayer.create(contexto, R.raw.doh);
mp2.start();
mp2.stop();
mp2.release();
}
如果我抹去mp2.stop();
和mp2.release();
和mp.stop();
和mp.release();
應用程序播放聲音,但該文件沒有被釋放...
是什麼問題? – 2013-04-29 14:09:04
*「Alomejor es por la extension」* Los comentarios enespañolno son de mucha ayuda para nosotros los de habla inglesa。 Por青睞,海上運動和賽道。 – 2013-04-29 14:14:40
更好地編輯原始問題http://stackoverflow.com/questions/16276652/mediaplayer-no-works-relese-and-stop-error更好地適合堆棧溢出標準,而不是發佈幾乎相同。 – laalto 2013-04-29 14:18:58