2016-04-23 9 views
-1

Ich ging durch viele Fragen bezüglich der Herstellung von Bar unten, aber meine meine Frage ist ein bisschen anders.Ich möchte dies zu machen.Benutzerdefinierte Android Bottom Menüleiste

unteren Menü:
http://i.stack.imgur.com/NdB2Q.png

Nun ist die Sache, die Speisekarte ist Artikel nicht static.It der kann je nach Benutzer-choice.So abhängig, muss ich es dynamisch machen. Was ist der beste Ansatz, um dies zu erreichen? Auch bin ich mir nicht sicher, wie mache ich das gebogene Umriss in der Mitte item.Ich denke, dass ich es programmgesteuert tun sollte.Any Vorschläge sind willkommen.Auch besser, wenn Sie Code teilen können.

Antwort

0

Das untere Menü ist jetzt eine offizielle Navigationsansicht entsprechend der official documentation, aber soweit ich weiß, gibt es noch keine native Komponente, um das zu implementieren.

Meiner Meinung nach ist die beste Wahl die folgende Bibliothek Customizing erstellt von Iiro Krankka (http://github.com/roughike) zu versuchen, ist:

BottomBar

+0

Während dieser Link beantworten kann die Frage, ist es besser, die die wesentlichen Teile enthalten der Antwort hier und stellen Sie den Link als Referenz zur Verfügung. Nur-Link-Antworten können ungültig werden, wenn sich die verknüpfte Seite ändert. - [Aus Bewertung] (/ review/low-quality-posts/13473164) – Lal

+0

@Lal Ich verstehe Ihren Punkt, aber in diesem Fall ist die Lösung eine Bibliothek und ich sehe nicht, wie ich das in einer einfachen Antwort hinzufügen könnte. –

+0

In der neuesten Version (v25) der Design-Support-Bibliothek befindet sich [BottomNavigationView] (https://developer.android.com/reference/android/support/design/widget/BottomNavigationView.html), die bereit ist, die Komponente zum Erstellen des Bottom zu verwenden Bar. – marioosh