使用Kotlin Alarm App进行即时编程。
我的用户节目在手机静音时听到通知声音。
但是当我收到通知时,我的应用程序没有播放声音。
这是我的代码。
有趣的alarmton()位于MainActivity中。
我用于通知OneSignal。 我必须在内部课堂上开始乐趣 我的代码开始乐趣:
有趣的警报(){
val mediaPlayer : MediaPlayer = MediaPlayer()
val uri:Int
uri = R.raw.warnung
val notification = RingtoneManager.getDefaultUri(RingtoneManager.TYPE_RINGTONE)
mediaPlayer.setDataSource(this,notification)
val manager: AudioManager = this.getSystemService(Context.AUDIO_SERVICE) as AudioManager
mediaPlayer.setAudioStreamType(AudioManager.STREAM_ALARM)
mediaPlayer.prepare()
mediaPlayer.isLooping = true
mediaPlayer.setOnPreparedListener(object :MediaPlayer.OnPreparedListener{
override fun onPrepared(mp: MediaPlayer?) {
mediaPlayer.seekTo(0)
mediaPlayer.start()
}
})
开始乐趣的代码。
MainActivity()。alarmton()