Nachdem Google Material Design eingeführt hat, habe ich von einer neuen Widget-Klasse namens Toolbar gehört.
Was ist die Symbolleiste und was ist der genaue Unterschied zwischen ActionBar und ToolBar?
Nachdem Google Material Design eingeführt hat, habe ich von einer neuen Widget-Klasse namens Toolbar gehört.
Was ist die Symbolleiste und was ist der genaue Unterschied zwischen ActionBar und ToolBar?
Ich habe eine gute Erklärung aus dem Blog-Beitrag von Android Developers gefunden .
In dieser Version führt Android ein neues Toolbar-Widget ein. Dies ist eine Verallgemeinerung des Aktionsleistenmusters, die Ihnen viel mehr Kontrolle und Flexibilität bietet. Die Symbolleiste ist eine Ansicht in Ihrer Hierarchie wie jede andere, die es einfacher macht, mit den übrigen Ansichten zu verschachteln , sie zu animieren und auf Bildlaufereignisse zu reagieren. Sie können es auch als Aktionsleiste Ihrer Aktivität festlegen. Dies bedeutet, dass Ihre Standardoptionen-Menüaktionen darin angezeigt werden.
Ja, wir Android-Entwickler brauchten mehr Kontrolle ActionBar
, oder? Und Toolbar
ist nur dafür.
Mit anderen Worten, das ActionBar
Jetzt wurde eine besondere Art von Toolbar
. Dies ist ein Auszug aus dem offiziellen Material Design-Spezifikationsdokument von Google .
Die App-Leiste, die früher in Android als Aktionsleiste bezeichnet wurde, ist eine spezielle Symbolleiste, die für Branding, Navigation, Suche und Aktionen verwendet wird.
Weitere Details wie die Verwendung Toolbar
als ActionBar
finden Sie im obigen Blog-Beitrag.
Toolbar
und nichtActionBar
und umgekehrt?