2016-04-15 4 views
0

Ich habe gelesen: https://developer.android.com/guide/topics/ui/notifiers/notifications.html aber ich kann nicht sehen, wie ein Symbol am oberen Rand des Bildschirms angezeigt wird, ohne eine Benachrichtigung zu machen.Wie fügt man der Android-Statusleiste ein Symbol hinzu, ohne eine Benachrichtigung zu erstellen?

Ich habe eine App mit einem lang laufenden Dienst, und ich möchte ein Symbol anzeigen, das den internen Status dieses Dienstes am oberen Rand des Bildschirms widerspiegelt.

Wie kann ich das tun?

Antwort

2

Ich möchte am oberen Bildschirmrand ein Symbol anzeigen, das den internen Status dieses Dienstes widerspiegelt. Wie kann ich das machen?

Machen Sie eine Notification.

Oder laden Sie den Quellcode von Android herunter, ändern Sie ihn so, dass zufällige Apps Symbole in die Statusleiste setzen, die der Benutzer nicht steuern kann, bauen Sie Ihre modifizierte Version von Android zusammen, und überzeugen Sie die Benutzer davon benutzerdefiniertes ROM auf ihren Geräten.

Die einzigen nicht Notification Statusleiste Symbole, die apps halb direkt steuern können, sind:

  • , ob ein GPS-aktive Symbol ist, durch
  • für Standortaktualisierungen Registrierung
  • , ob ein Alarm- Uhrsymbol, indem setAlarmClock() auf AlarmManager
verwendet wird
Verwandte Themen