1
私は、着信呼のためのフルスクリーン通知を使用して、次を使用して着信音を再生する:着信通知音量制御ストリーム
NotificationCompat.Builder mBuilder =
new NotificationCompat.Builder(context)
.setPriority(NotificationCompat.PRIORITY_HIGH)
.setSmallIcon(smallIcon)
.setContentIntent(contentIntent)
.setContentTitle(title)
.setContentText(text)
.setVibrate(vibratePattern)
.setSound(RingToneUtils.getDefaultRingtoneURI(), AudioManager.STREAM_RING)
.setAutoCancel(false)
.setLights(Color.argb(255, 0, 0, 255), 300, 300)
.addAction(iconAction1, action1, answerActionPendingIntent)
.addAction(iconAction2, action2, rejectActionPendingIntent)
.setFullScreenIntent(contentIntent, true);
これは、適切な時にHUDとして正常に動作して表示します。問題は、着信音の音量が、着信音量ストリームではなく、通知音量ストリームによって制御されることである。
これをどのようにして着信音ストリームに修正できますか?技術的には通知ですが、これは間違っているようです。
通知のために着信音を鳴らすようなものをお探しですか? – Sree
いいえ、.setSound()行に表示されるように着信音を鳴らします。通知音ではない着信音なので、音量ではなく音量で音量を調節したい – behelit