如何在MediaPlayer.create()中使用變量定義文件路徑?如何在MediaPlayer.create()中使用變量定義文件路徑? (Android)
我正在開發Android的第一款遊戲。我的目標是在應用程序執行期間播放不同的音頻文件。我有這樣一些文件:
-sound1.mp3 -sound2.mp3 -sound3.mp3
他們在我/ RES /生/項目文件夾。
我希望我的代碼能夠選擇文件路徑。
例如(一旦不工作):
for(int i=0; i>3; i++) {
MediaPlayer mediaPlayer=MediaPlayer.create(getApplicationContext(), R.raw.sound + "" + i;
mediaPlayer.start();
}
我試圖做到這一點,但我的申請彎腰: –
我試圖做到這一點,但我的申請被婉拒:String num =「1」; String raw_path =「raw」+「。」+「sound」+ num; Uri path = Uri.parse(raw_path); mp1 = MediaPlayer.create(getContext(),path); mp1.start(); –