我使用NotificationCompat.Builder创建通知。我将优先级设置为PRIORITY_MAX,类别为CATEGORY_ALARM。我还设置了通知的.sound属性并设置了FLAG_INSISTENT标志,使用notify()方法。它有效...但我有两个小问题。
第一个是我想要达到最大的音量,即使用户为通知设置了低音量。我确信这是可能的,因为默认闹钟应用程序能够创建高音量的通知,即使用户设置很低。
现在第二个问题。我的应用程序接收传入的短信(即使它不是默认的短信收发器应用程序),并在收到带有某些属性(发件人和内容)的邮件时创建自定义通知。这意味着我有两个通知:来自SMS默认应用程序和我的应用程序。
我不喜欢的是,我的通知声音被默认短信应用生成的通知声音打断了。
我知道我可以为某些发件人禁用默认短信应用生成的通知,但我更喜欢创建一个声音不会被其他通知中断的通知。
有可能吗?