Android:设置通知卷

时间:2014-02-12 12:21:16

标签: android android-notifications android-alarms

这里我使用闹钟管理器每隔30秒播放一次声音,然后我在广播接收器中接收它。我想自定义默认通知量,需要根据用户更改设置音量。我的片段如下

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());

}

谢谢!

1 个答案:

答案 0 :(得分:0)

您可以通过AudioManager更改音频

http://developer.android.com/reference/android/media/AudioManager.html#FLAG_SHOW_UI

我不知道你想要达到的目标,但你可以获得当前的音频水平并进行更改。

如果我理解你的问题,你应该使用setStreamVolume。