0

我正在开发一个 Android 项目,我想发出某种警报或声音。我已经实现了一个倒数计时器,一旦倒数计时器停止,就会发出警报或警报声。

知道如何在 Android 中实现这一点。我可以使用任何特定的课程吗?

4

3 回答 3

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

祝你的代码好运!

于 2011-05-10T02:56:50.053 回答
0

Android 的时钟/闹钟系统的源代码可在此处获得,也许这会引导您朝着正确的方向前进,当然,这可能有点矫枉过正,但当提到“闹钟”这个词时,我首先想到的是 :) .

于 2011-05-10T02:47:19.427 回答
0

在您的资源中创建原始文件夹并复制您的歌曲然后使用此代码

notification.sound = Uri.parse("android.resource://com.mosi.persianbirthday/" + R.raw.tavalod);
于 2012-10-30T15:07:24.907 回答