Ich brauche Hilfe, um etwas zu tun. Ich versuche, eine Benachrichtigung in der Android-Statusleiste anzuzeigen.Android Anzeige einer Benachrichtigung in der Statusleiste ohne erweiterbare Ansicht
Es informiert den Benutzer, dass eine Synchronisation mit dem Server in Arbeit ist.
Nun verwende ich diesen Code und es funktioniert gut:
NotificationCompat.Builder builder = new NotificationCompat.Builder(this)
.setSmallIcon(android.R.drawable.stat_notify_sync).setWhen(System.currentTimeMillis())
.setAutoCancel(false).setOngoing(true);
NotificationManager nm = (NotificationManager) this.getSystemService(Context.NOTIFICATION_SERVICE);
Notification notif = builder.getNotification();
nm.notify(1, notif);
Das einzige Problem ist, dass eine Ansicht erstellt, wenn der Benutzer die Statusbar erweitern. Ich möchte nur ein kleines Symbol oben in der Statusleiste anzeigen, ohne die Inhaltsansicht.
Wer weiß, wie man das macht? Vielen Dank im Voraus!
ich mehrere Antwort von CommonsWare sah, die sagen: das ist nicht möglich, aber ich habe auch in s gesehen mehrere App (z.B. Yahoo Mail) das macht es –