我正在尝试让我的应用程序播放默认的Android 声音一旦我的计时器倒计时。
我在这里搜索了很多文章, 我提出的代码是......
public void playAlertSound(int sound){
MediaPlayer mp = MediaPlayer.create(getBaseContext(), sound);
mp.start();
mp.setOnCompletionListener(new OnCompletionListener()
{ @Override public void onCompletion(MediaPlayer mp) {
mp.release();
}
});
}
并且在定时器结束后使用 -
调用playAlertSound(R.raw.beep1);
然而,beep1显然不是默认声音。 这可能是某人已添加到他们项目中的文件。
我在哪里添加一个名为beep1.mp3的mp3文件,所以我的项目 上面的线会起作用吗?
或者我可以调用默认声音吗?
任何帮助都非常感谢..
感谢您的光临。
答案 0 :(得分:0)
在项目的raw
文件夹中添加beep1.mp3文件。
表示create raw folder in res for that right click on res and create folder raw.
在那个地方你的beep1.mp3
文件。
希望它有所帮助。