Ich habe einige Codes, die Benachrichtigungen erstellen, es ist wirklich grundlegend.
int icon = R.drawable.notification;
CharSequence tickerText = "Text";
long when = System.currentTimeMillis();
Notification notification = new Notification(icon, tickerText, when);
Context context = getApplicationContext();
CharSequence contentTitle = "Text";
CharSequence contentText = "Text";
Intent notificationIntent = new Intent(this, RequestActivity.class);
PendingIntent contentIntent = PendingIntent.getActivity(this, 0, notificationIntent, 0);
notification.setLatestEventInfo(context, contentTitle, contentText, contentIntent);
notification.flags |= Notification.DEFAULT_SOUND;
notification.flags |= Notification.DEFAULT_VIBRATE;
notification.flags |= Notification.DEFAULT_LIGHTS;
notification.flags |= Notification.FLAG_AUTO_CANCEL;
mNotificationManager.notify(notificationID, notification);
Es funktioniert alles gut in Version 2.1. In Version 4.0 funktioniert alles gut, außer der Aktion zum Wischen zum Löschen, was nicht funktioniert. Die Benachrichtigung geht leicht zur Seite, bleibt dann hängen und springt zurück. Irgendwelche Ideen? Danke.