【发布时间】:2015-07-28 10:06:25
【问题描述】:
我正在使用警报管理器创建一个在特定时间触发的通知,它可以工作,但在按下音量按钮时它不会停止播放,例如来电时
这是我创建通知的方式
NotificationCompat.Builder notification = new NotificationCompat.Builder(this);
notification.setAutoCancel(true);
notification.setSmallIcon(R.drawable.notification_icon);
notification.setTicker("This's the ticker");//status bar text
notification.setContentTitle("title");
notification.setContentText("text");
notification.setPriority(1);
Uri sound = Uri.parse("android.resource://" + getPackageName() + "/" + R.raw.notifysound);
notification.setSound(sound);
String ns = Context.NOTIFICATION_SERVICE;
NotificationManager manager = (NotificationManager) this.getSystemService(ns);
manager.notify(0,notification.build());
希望有人能帮助我弄清楚如何实现这一目标。在此先感谢
【问题讨论】:
-
我不是安卓开发者,所以我不能保证这是最好的解决方案,但是你不能创建一个在按下音量键时触发的事件监听器,调整音量听众?
-
我试过使用监听器,但没有用。感谢您的帮助
标签: java android notifications alarmmanager