Implementierte ich die untere navigation Blick in meine app und ich habe geschaut, wo jeder zur Anzeige von Abzeichen auf der Oberseite des icons, wie diese
Ich Frage mich, ob dies auch möglich zu implementieren. Jede Hilfe ist willkommen.
Danke.
InformationsquelleAutor der Frage heisenberg91 | 2017-03-08
Beim verwenden der support-Bibliothek Unteren Navigationsleiste, seine Recht komplexe zeigen ein Abzeichen/Anmeldung auf Menüpunkte.
Allerdings gibt es einfache Lösungen, um es getan. Wie
https://github.com/aurelhubert/ahbottomnavigation
Diese Bibliothek ist die erweiterte version der Unteren Navigationsleiste. Und man kann ein Abzeichen auf der Menü-Punkt einfach mit diesem code-snippet.
Und Sie erhalten Folgendes Ergebnis
InformationsquelleAutor der Antwort Noman Rafique
Wenn Sie nur wollen, zu einem Lager BottomNavigationView und keine third-party-lib ist hier, wie ich es getan habe:
Dann hier die layout-Datei:
Dann finden Sie einfach
TextView
von id und text.@drawable/notification_badge
ist nur ein Kreis-shape drawableInformationsquelleAutor der Antwort Tinashe
Basis auf @Tinashe Antwort, ich möchte die badge-Karte wie unten-ohne-Nummer:
code:
badge_layout.xml (badge_size=12dp)
und drawable hintergrund new_notification.xml
InformationsquelleAutor der Antwort vuhung3990
Als @zxbin Antwort. Sie können überprüfen, BadgeView und versuchen folgenden code
Quelle von meine Kernaussage
InformationsquelleAutor der Antwort Agi Maulana
Können Sie BadgeView;
"Oder" Suche im github.
InformationsquelleAutor der Antwort zxbin
Können Sie versuchen, auf diese Weise:
Setzen Sie ein TextView innerhalb der BottomNavigationView für die Zählung (BottomNavigationView ist ein FrameLayout):
Und style Sie wie folgt:
Und bottom_menu_selections_number_bg:
InformationsquelleAutor der Antwort Arash
Verwenden der support-Bibliothek BottomNavigationView ist schwierig. Eine einfache Lösung ist die Verwendung von externen Komponenten.
Ein einfach zu handhaben ist: https://github.com/roughike/BottomBar
Die Prüfung der Dokumentation es ist so einfach wie:
InformationsquelleAutor der Antwort Fran
Verwenden die gleiche Idee wie @Tinashe, hier ist der wesentliche Teil für die Umsetzung in Xamarin.Android.
Für eine vollständige Auflistung besuchen Sie: Android BottomNavigationView mit Abzeichen
InformationsquelleAutor der Antwort c.lamont.dev