Androids neue Toolbar Widgets-Klasse kann als Aktionsleiste oder als eigenständige Toolbar implementiert werden. Ich bin verwirrt darüber, welcher Weg schneller und empfohlen zu verwenden ist.Was ist die beste Methode zur Implementierung der Toolbar in der Symbolleiste von Android Apps als Aktionsleiste oder Standalone Toolbar?
Antwort
Nun zunächst möchte ich
Eine Toolbar ist eine Verallgemeinerung von ActionBars
für den Einsatz in Anwendungs Layouts sagen. Während eine Aktionsleiste traditionell Teil des opaken Fensterdekores einer Activity ist, wird sie vom Framework gesteuert.
und ich denke, Sie alle wissen, dass bereits
und dann die Bedeutung Funktion
Eine Toolbar kann an jeder beliebigen Ebene der Verschachtelung innerhalb einer Ansichtshierarchie platziert werden.
beide Wege Leistung wäre gleich, aber das Ding ist Standalone Toolbar wird in der Ansicht Hierarchie bewegen, so dass es alles hängt davon ab, was Sie damit tun wollen, wenn Sie es nur als Aktionsleiste benötigen, dann verwenden Sie es als Aktionsleiste und Wenn Sie es wie in AppbarLayout
usw. verschieben möchten, dann legen Sie es als Toolbar fest.
Hoffen, dass es
hilft ich glaube, dass es nicht ist * besser * Art und Weise tun, das Widget zu machen, ist es einfacher, die Aktionsleiste in Ihren Anwendungen integriert hat. Zum Beispiel verwende ich einfach ein benutzerdefiniertes Fragment für die Aktionsleiste, das mir für meinen Geschmack die Kontrolle gibt, die ich brauche. Dies ist hauptsächlich meinungsbezogen –