Android-Display eine Benachrichtigung in der Statusleiste, ohne eine erweiterbare anzeigen

Ich brauche Hilfe, etwas zu tun.
Ich versuche zum anzeigen einer Benachrichtigung in der android Statusleiste.

Wird es den Benutzer zu informieren, dass eine Synchronisierung mit dem server ist in Bearbeitung.

Nun, ich verwenden Sie 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 ein view wird erzeugt, wenn der Benutzer erweitern Sie die Anzeige der Statusleiste. Was ich tun will ist nur die Anzeige ein kleines Symbol oben in der Statusleiste, ohne die contentview.

Weiß wer, wie zu tun ?
Vielen Dank im Voraus!

  • Ich sah mehrere Antwort von CommonsWare, die sagen, dass es nicht möglich ist, aber ich habe auch gesehen in mehreren app (zB Yahoo Mail), die machen es
InformationsquelleAutor nbe_42 | 2013-04-09
Schreibe einen Kommentar