2012-02-29 18 views
0

在我的應用程序中,我有一個圖片庫,同時顯示每個圖像,音頻應播放。此圖庫包含超過100個圖像。並且我將所有音頻文件放在「原始」文件夾中,並且音頻文件名以位置開始如1.mp3,2.mp3等我們如何使用循環加載資產文件夾中的音頻文件?

我怎樣才能播放這個動態.ie如果畫廊顯示第10圖像,然後10.mp3應該播放。

在此先感謝。

回答

1

你應該定義了兩個整型數組,一個圖片庫的圖片,第二個你的音板

Integer[] gallery={R.drawable.first,R.drawable.second,.........etc.}; 

Integer[] soundBoard={R.raw.first,R.raw.second,.....etc}; 

索引使用,以顯示圖庫應在音板被用於使用播放聲音MediaPlayer類和它的靜態方法create()和play()永遠循環設置循環(true);

當顯示新圖像並播放另一個聲音時,您可以隨時停止播放。

+0

其實我是以這種方式創建的,但mediaplayer只播放第一個文件。 – 2012-02-29 06:39:36

+0

你在循環中做了一些錯誤的事情,想要顯示代碼? – Ruuhkis 2012-02-29 06:41:03

相關問題