如何在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(); –