2012-07-19 47 views

回答

0

你不需要的資源ID。 SoundPool有兩個其他的load()方法。看到這個:load(String, int)

+0

好吧,它的工作原理。我給出了記錄3種不同聲音的可能性。他們可以選擇使用單選按鈕來玩哪個,然後點擊播放。這三個聲音錄得很好,但無論我點擊什麼,只播放最後一個。當我玩兩次的時候它會崩潰(我用一個do {}無限期地重複樣本(玩),我正在研究它。 – 2012-07-19 10:58:06

0

ID是Android應用程序的捆綁資源所必需的。如果你想打一個外部文件與SoundPool,你應該使用下列方法之一:

public int load (String path, int priority); 

public int load (FileDescriptor fd, long offset, long length, int priority); 
相關問題