Android 安卓:设置通知量
在这里,我使用alarm manager每30秒播放一次声音,并在广播接收器中接收。我想自定义默认通知卷,需要根据用户更改设置卷。我的代码片段如下Android 安卓:设置通知量,android,android-notifications,android-alarms,Android,Android Notifications,Android Alarms,在这里,我使用alarm manager每30秒播放一次声音,并在广播接收器中接收。我想自定义默认通知卷,需要根据用户更改设置卷。我的代码片段如下 private void mynotification(Context context){ final String ns = Context.NOTIFICATION_SERVICE; final NotificationManager mNotificationManager = (NotificationManager)cont
private void mynotification(Context context){
final String ns = Context.NOTIFICATION_SERVICE;
final NotificationManager mNotificationManager = (NotificationManager)context.getSystemService(ns);
NotificationCompat.Builder builder = new NotificationCompat.Builder(context);
builder.setSound(Uri.parse("android.resource://com.example.alarm/" +R.raw.tin),10);
mNotificationManager.notify(1234, builder.build());
}
谢谢大家! 您可以通过AudioManager更改音频 我不知道你到底想要达到什么,但你可以得到当前的音频水平,并改变它
如果我理解您的问题,您应该使用setStreamVolume。我不想更改设备的当前音频。。我只想通过我的应用程序更改通知音量,我相信您想要实现的是不可能的,在Android中更改每个应用程序的音量级别是可能的。但通知卷级别可能是操作系统范围的,而不是特定于应用程序的。