我正在製作一個遊戲,將使用存儲在MP3上的問題,因此每個問題都會有一個mp3文件。Soundpool遊戲與MP3問題
用戶將按播放聽到mp3,然後在edittext字段中添加mp3的答案。然後會顯示正確或不正確的答案。
當用戶點擊確認答案時,mp3將移動到下一個問題。所以當用戶按下播放時,會出現問題2.是否有可能這樣做,如果可以,我將如何去實現這一點。我將非常感謝關於此的任何建議。
謝謝。
我正在製作一個遊戲,將使用存儲在MP3上的問題,因此每個問題都會有一個mp3文件。Soundpool遊戲與MP3問題
用戶將按播放聽到mp3,然後在edittext字段中添加mp3的答案。然後會顯示正確或不正確的答案。
當用戶點擊確認答案時,mp3將移動到下一個問題。所以當用戶按下播放時,會出現問題2.是否有可能這樣做,如果可以,我將如何去實現這一點。我將非常感謝關於此的任何建議。
謝謝。
建議在Android上使用WAV或OGG格式的聲音,但在任何情況下,您都可以使用MediaPlayer類播放MP3。例如:
MediaPlayer mp = MediaPlayer.create(YourActivityClass.this, R.raw.your_mp3_resource);
if(mp != null) {
mp.start();
}
閱讀完成的MediaPlayer對象上關於狀態和調用release()的文檔。或者,使用一個MediaPlayer對象與setDataSource()和prepare()方法。
現在,你可以使用的Soundpool或MediaPlayer的
兩者都支持MP3,但是根據我的經驗,將的Soundpool並不總是玩的比100KB更多mp3。對於這些文件,你將不得不使用MediaPlayer。
謝謝,所以如果我用它來播放一個MP3我怎麼會onclick開始播放另一個MP3?這是我的問題。 – Raj 2011-02-19 12:26:35