Android - Registerkarten unten auf dem Bildschirm
Bin ich auf der Suche für einen Tag für einen Weg, um meine Applikation für android-tabs in den unteren Rand des Bildschirms.
Auf dem Android-Entwickler-website, im Stile und Themen Abschnitt, scheinen Sie das genaue Beispiel, was ich versuche zu tun, aber Sie nicht finden es notwendig, eine anständige Beispiel:
Alle tips/Lösungen, die ich im web finden scheitern. Ich immer scheinen, um das folgende butt-ugly layout, wo die tabs sind sehr deplatziert in der oberen Rand des Bildschirms neben dem Namen der Anwendung 🙁
Hat jemand eine Ahnung wie man dies erreichen ?
Vielen Dank im Voraus für etwaige Tipps !
Das sind keine tabs, sondern ein split ActionBar. Sie können mehr darüber Lesen Sie in der Android Developer Guide (developer.android.com/guide/topics/ui/actionbar.html).
Dies ist ein
Dies ist ein
Split Action Bar
view-Funktion. Hier finden Sie einige gute Beispiel. Sie müssen definieren, Attribut in Android Manifest
.InformationsquelleAutor Wesley | 2013-09-22
Du musst angemeldet sein, um einen Kommentar abzugeben.
Ich denke, diese Beispiele werden Sie nützlich sein: Android-Bottom-tab-Leiste B. UND DIESE
InformationsquelleAutor NagarjunaReddy
Hier die beiden link von github implementiert hat-Registerkarte auf der Unterseite.
https://github.com/AdilSoomro/Iphone-Tab-in-Android
https://github.com/AdilSoomro/Raised-Center-Tab-in-Android
InformationsquelleAutor Md. Monsur Hossain Tonmoy
Ich dieses layout für suchen Sie die Registerkarten im unteren Teil des Bildschirms:
unter anderem der code: https://stackoverflow.com/a/23150258/2765497
InformationsquelleAutor Flinbor
Denke ich, dass Sie die Suche nicht genug für dein problem, weil du die Suche mit dem falschen Stichwort.
Was Sie zeigt im 1. Bild am unteren Rand der gmail-app gibt es 4 Menü und 5. overflow-Menü und oben am top action bar
Können Sie legen ein Menü an der Unterseite mit einer einfachen Eigenschaft, die in der manifest; eine einzelne Zeile, auf der main-Aktivität, die zeigen Aktionsleiste
android:uiOptions="splitActionBarWhenNarrow"
Wie diese :
InformationsquelleAutor Nil
Google nicht empfehlen Laschen an der Unterseite.
Finden Sie in der folgenden offiziellen design-Muster Leitfaden-von einem Android-Gerät
Und suchen Sie den Abschnitt "nicht von unten in tab bars"
http://developer.android.com/design/patterns/pure-android.html
Die aktuelle Google+ app hat Registerkarten am unteren Rand des Bildschirms, genau so, wie der doc sagt, es sollte nicht verwendet werden.
theverge.com/2016/3/15/11236152/...
Neueste Google-apps wie Foto , Google+ mit Button-navigation
Der Abschnitt du redest wie es aussieht, wurde von der Seite entfernt.
InformationsquelleAutor revolutionary
Wollte ich post hier ein update. Unten nav-bars gibt es nun Android-Canon. Die wichtigsten take-aways aus dieser sind:
1) von unten in das nav-bars, die nur für 3-5 Symbole. Weniger, verwenden tabs. Mehr, verwenden scrollbare Registerkarten (Seite nach unten auf denselben link).
2) Vermeiden Sie die Verwendung einer unteren nav-Leiste und tabs zusammen, und sicher sein, die Aufgaben der beiden sind klar voneinander getrennt, wenn Sie tun.
3) Bottom nav bars sollte verwendet werden, für navigation nicht Aktionen (verwenden Sie die
ActionBar
für diese)InformationsquelleAutor sonictt1
Mit der Einführung von Unteren navigation.
https://material.google.com/components/bottom-navigation.html
Können Sie dies tun,
https://stackoverflow.com/a/36033640/6207502
InformationsquelleAutor Sudhir
Seine sehr einfach....
Für einfache tab-Leiste verwenden wir
Aber in der Unteren Tab-Leiste verwenden wir
**
Die Hauptsache ist,
InformationsquelleAutor Varinder Deol
Stieß ich auf Ihre Frage suchen, das gleiche zu tun, aber nach Androiden Entwicklung Richtlinien, Sie sollten nicht immer eine tab-Leiste an der Unterseite, da diese ein iOS-feature...
Android-Entwicklung-Standards
InformationsquelleAutor Jeremie
Scheinen Sie der unteren Leiste ein bisschen verwirrt. Das ist nicht eine tab-Leiste. Die untere Leiste ist für die Handlungen, nicht die Navigation-Bildschirme. Zum Beispiel, im screenshot der Gmail-app, die Sie oben gepostet, die untere Leiste ermöglicht dem Benutzer: Verfassen von E-Mail, Suche, Tags, Aktualisieren und Mehr. Siehe: http://developer.android.com/design/patterns/actionbar.html
Technisch mit diesen Schaltflächen navigieren die user auf andere Bildschirme, aber die tab-Leiste ist in der Regel verwendet, um den "switch" - Bildschirme. Zum Beispiel anzeigen der Inhalte nach Kategorie.
Hmm, aber in der neuesten version der Gmail-app haben Sie diese Aktion Tasten auf der Oberseite. Seufz...
Danke für den Tipp. Der link dient nur als Referenz.
InformationsquelleAutor Vasim