在 Android 4.2.1 之前,以下代码工作得很好
notification.audioStreamType = AudioManager.STREAM_RING;
notification.flags = notification.flags | Notification.FLAG_INSISTENT
| Notification.FLAG_ONGOING_EVENT;
notificationManager.notify(ID_NOTIFICATION_SOUND, notification);
振动是单独进行的,具体取决于偏好设置的状态。
vibrator = (Vibrator) context.getSystemService(Context.VIBRATOR_SERVICE);
vibrator.vibrate(vibr_pattern1, 0);
现在,在 Android 4.2.1+ 中,即使手机设置为静音(无振动)并设置为振动模式,即使应用程序的振动设置设置为关闭,也始终存在振动。有趣的是,手机处于正常模式时没有振动。
如前所述,在 4.2.1 之前一切正常。
有人可以帮忙吗?谷歌在这里改变了什么?它与此错误报告有关吗?
问候,
安德烈亚斯