TEL:400-8793-956
当前位置:程序、服务器

我可以用于Android Studio应用程序的默认警报声音吗?

提问者: 近期获赞: 浏览人数: 发布时间:2021-04-02 09:44:25

 问:我在Android Studio上编写应用程序,同时在Java Objects上观看我的Treehouse视频。有很多事情要让我忙。

 
我希望倒数计时器到期后,警报(或哔哔之类的声音不是优先事项)会持续几秒钟。我已经开始使用倒数计时器了。在网上搜索后,我的想法是对警报部分使用以下代码行:
 
最终的MediaPlayer mp = MediaPlayer.create(this,R.raw,AUDIO_FILE_HERE); mp.start();
 
我有一个原始目录(它是空的),但是无法弄清楚查找或如何在其中找到音频文件。或如何访问默认警报或铃声。我认为音频文件只需要几秒钟长,否则我将不得不弄清楚几秒钟后如何结束MediaPlayer(这将是我的下一个挑战。)
 
我可能对MediaPlayer的使用不太满意-我是一个新手,只是想学习。
 
 
答:如果您有音频文件,则可以将其复制到res / raw,就像将图像复制到res / drawable- * dpi文件夹一样。
 
如果您希望默认通知或铃声响起,请使用Settings.System.DEFAULT_NOTIFICATION_URI,Settings.System.DEFAULT_ALARM_ALERT_URI或Settings.System.DEFAULT_RINGTONE_URI代替R.raw.what。
上一篇: 为什么我收到一条错误消息,即在我的列表项下的section标记下添加图像?
下一篇: 如何在HTML的列表标记中添加图像