2010-12-04 97 views
1

我希望我的問題從標題中清楚。但是我仍然會簡單地解釋我的問題。我試過了,並且遇到了循環的問題。我添加了一個標記ANDROID_LOOP = true爲ogg文件啓用循環,同時設置爲鈴聲。但是當我在音板應用中播放時,它會繼續無限循環播放。當我對此進行搜索時,發現它是ogg文件的錯誤。然後我試圖MP3,我甚至當我進入mediastore數據庫如下Android:哪種音頻格式更適合SoundBoard應用

 values.put(MediaStore.MediaColumns.TITLE, "foo"); 
     values.put(MediaStore.MediaColumns.DISPLAY_NAME, "foo"); 
     values.put(MediaStore.MediaColumns.MIME_TYPE, "audio/mp3"); 
     values.put(MediaStore.Audio.Media.ARTIST, "Sound Board"); 

當我在媒體打開MP3文件後,我不能設置標題,或藝術家或者任何元數據的MP3文件播放器,它說未知藝術家未知專輯。任何人都知道如何解決這個問題?還建議我一個很好的格式,這將節省我一些空間。你的幫助真的很感激。謝謝。

回答

0

您是否有將音頻添加到媒體商店的原因?看起來,聲卡應用程序會將所有音頻保留在應用程序資源中,並在必要時播放它們。在這種情況下,我會回到使用ogg文件,因爲性能似乎是最好的,如果你看看SoundPool類,這幾乎是你需要加載一堆音頻樣本,觸發和循環他們必要時。

+0

我正在將音頻添加到媒體存儲,因爲我想將音頻設置爲通知音或鈴聲。 – Vivek 2011-03-01 12:25:46

相關問題