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 より前ではすべて正常に機能していました。
誰か助けてくれませんか?グーグルはここで何を変更しましたか?このバグレポートに関連していますか?
よろしく、
アンドレアス