我正在开发Android项目,我想提出某种警报或声音。我已经实现了倒数计时器,一旦倒数计时器停止,就会发出警报或警报声。
任何想法如何在Android中实现这一点。我可以使用任何特定的课程吗?
答案 0 :(得分:2)
你可以使用通知类..看看这里 http://developer.android.com/guide/topics/ui/notifiers/notifications.html
如果您不需要通知而只是想玩,可以说一个mp3文件就可以使用MediaPlayer类 http://developer.android.com/reference/android/media/MediaPlayer.html
或者如果您喜欢播放原始音频文件,可以将AudioManager与android.media包中的SoundPool类一起使用。在互联网上寻找示例,这是一个很好的例子 http://android-er.blogspot.com/2010/11/play-foreground-and-background-music.html
祝你的代码好运!
答案 1 :(得分:0)
Android的时钟/闹钟系统的源代码可用here,也许这会引导你朝着正确的方向发展,这可能是过度的,但这是我第一次想到“警报“提到了一个词:)。
答案 2 :(得分:0)
在您的资源中创建原始文件夹,然后复制您的歌曲 使用此代码
notification.sound = Uri.parse("android.resource://com.mosi.persianbirthday/" + R.raw.tavalod);