Ich möchte das Nummernschild wie im Bild oben auf der Registerkarte "Chats" anzeigen. Dieses Nummernschild zeigt die Anzahl neuer ungelesener Nachrichten im Chat an. Also, wie kann ich diese Art von benutzerdefinierten Nummer Abzeichen zeichnen. Gibt es eine eingebaute API im Android SDK? Danke im Voraus.
Sehen Sie sich meine Antwort an hier für Widgets / App.
Sie können shapecount.xml
res / layout / tabicon.xml
%Vor%Beim Erstellen Ihres Tabs:
%Vor% Jetzt können Sie txtCount
verwenden, um die Nummer im Tab-Symbol zu aktualisieren. Siehe den Post, auf den ich oben hingewiesen habe, um ein Beispiel für TimerTask zu finden, um dies zu testen.
Sie müssen das Layout auch nach Ihren Wünschen gestalten.
Sie können dies erreichen, indem Sie FrameLayout verwenden: Gemeinsame Layoutobjekte
Es gibt eine praktische Bibliothek , um dies einfach zu erreichen. Nur eine einzige JAR-Datei, die zu Ihrem Projekt hinzugefügt werden kann.
Tags und Links android android-tabhost