UI-Hilfe für die Benachrichtigung auf icon
Möchte ich die folgenden UI. Kann jemand mir ein Beispiel oder schlagen einige source-code für die Umsetzung?
- Was ist es, was Sie getan wollen? Das Symbol, der text, das symbol in der Ecke, die Nummerierung? Der code dahinter oder die Grafik?
- Ich bin 100% überzeugt, dass ich beantwortete diese Frage hier bereits. Suchen Sie bitte ein wenig herum, die Antwort ist definitiv SO.
- Ich will nur die Grafik i-e xml
InformationsquelleAutor Altaf | 2011-12-12
Schreibe einen Kommentar Antworten abbrechen
Du musst angemeldet sein, um einen Kommentar abzugeben.
Hier ist das Projekt auf Git-Hub bezüglich Abzeichen zeigt auf verschiedene Gegenstände, aber in Ihrer Anwendung (ich.e
TextView
,TabHost
,ImageView
etc)Darum, das Abzeichen auf Programm-icon, das ist nicht möglich, da diese nicht von android Weg zu zeigen-Benachrichtigungen. Das android-framework unterstützt die Bearbeitung von Benachrichtigungen über Status bar Benachrichtigungen
Wenn Sie möchten, legen Sie die Meldung auf das Symbol oben Links in der Ecke ist es so einfach, wie das folgende Stück code:
Bitmap1 muss größer sein, als bitmap2, und in Ihrem Fall würde ich raten, dass es ein PNG-Bild mit transparentem hintergrund zu ermöglichen, die Benachrichtigung Blase außerhalb der rest des Bildes.
Sonst, wenn Sie wollen, dass es auf der rechten oberen Ecke sollten Sie versuchen, alle anderen Spezifikationen für die Leinwand.drawBitmap.
Beispiel:
Versuchen Sie etwas wie:
Wenn alles, was Sie wollte, war, wie XML, dann sollten Sie ein RelativeLayout und dann fügen Sie die beiden Bilder und richten Sie die Benachrichtigung Blase auf der rechten Seite. Und das sollte den trick tun. Hätten Sie noch ein PNG-Bild mit transparentem hintergrund.
Ich hoffe, dass das genug sein würde für das, was Sie tun möchten.
Können Sie ein RelativeLayout mit zwei Kindern, eine Ikone und eine für das Abzeichen.
Das Symbol muss extra Polsterung, so dass das Abzeichen etwas außerhalb.
Das Abzeichen ist positioniert, ausgerichtet mit parentTop und parentRight.
Hier ist dein Quellcode für dieses app widget-Symbol, Abzeichen zählen display.
und auch Sie müssen diese badge_count2.xml drawable-Datei.
hier ist eine einfache Bibliothek zur Verfügung Unterstützung für mehrere Geräte wie sony,samsung,moto usw...versucht, diese...diese Arbeit...ich habe versucht, und funktioniert Prima...
http://github.com/leolin310148/ShortcutBadger