手机静音时播放通知声音

时间:2019-01-24 20:03:19

标签: android kotlin

使用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()

0 个答案:

没有答案