Es funktioniert sogar in API 8 Sie können diesen Code verwenden:
Benachrichtigung n =
new Benachrichtigung(R.drawable.yourownpicturehere, getString(R.string.noticeMe),
System.currentTimeMillis());
PendingIntent i=PendingIntent.getActivity(this, 0,
new Intent(this, NotifyActivity.class),
0);
n.setLatestEventInfo(getApplicationContext(), getString(R.string.title), getString(R.string.message), i);
n.number=++count;
n.flags |= Benachrichtigung.FLAG_AUTO_CANCEL;
n.flags |= Benachrichtigung.DEFAULT_SOUND;
n.flags |= Benachrichtigung.DEFAULT_VIBRATE;
n.ledARGB = 0xff0000ff;
n.flags |= Benachrichtigung.FLAG_SHOW_LIGHTS;
// Jetzt den Benachrichtigungsdienst aufrufen
String notifService = Context.NOTIFICATION_SERVICE;
NotificationManager mgr =
(NotificationManager) getSystemService(notifService);
mgr.notify(NOTIFICATION_ID, n);
Oder ich empfehle, einem exzellenten Tutorial dazu zu folgen