2012-05-04 13 views
7

Ich benutze den NotificationManager Builder, um eine Warnung in meiner App anzuzeigen. Ich weiß, dass der erste Parameter für die Methode notify eine ID ist und das Framework die Benachrichtigung aktualisiert, wenn sie bereits sichtbar ist, aber wenn ich die Warnung auf die Wiedergabe eines Klingeltons oder Vibrierens einstelle, wird auch der Klingelton/die Vibration ausgelöst aktualisiert?Update-Benachrichtigung vibrieren/Klingelton

+0

Gehen Sie zu

Antwort

6

Ich habe es selbst getestet und die Vibration/Klingeltöne feuern, sogar bei einem Update.

UPDATE: Nur ein Update, wenn Sie NotificationCompat.Builder verwenden oder Notification.Builder Sie setOnlyAlertOnce nur einstellen, um den Klingelton klingen/vibrieren einmal.

0

NotificationCompat.Builder notificationBuilder = new NotificationCompat.Builder (MainActivity.this)

long [] = {v} 500,1000; notificationBuilder.setVibrate (v);

Uri uri = KlingeltonManager.getDefaultUri (RingtoneManager.TYPE_NOTIFICATION); notificationBuilder.setSound (uri);