小编典典

Action Bar 和新引入的 Toolbar 有什么区别?

all

在 Google 推出 Material Design 之后,我听说了一个名为 Toolbar 的新小部件类。

什么是 Toolbar,ActionBar 和 ToolBar 之间的确切区别是什么?


阅读 82

收藏
2022-06-27

共1个答案

小编典典

我从Android Developers Blog post中找到了一个很好的解释。

在此版本中,Android 引入了一个新的工具栏小部件。 这是 Action Bar 模式的概括,它为您提供了更多的控制和灵活性。
工具栏是您的层次结构中的一个视图,就像任何其他视图一样,可以更轻松地与您的其余视图交错、对其进行
动画处理以及对滚动事件作出反应。您还可以将其设置为您的 Activity 的操作栏,这意味着您的标准选项菜单操作将显示在其中。

是的,我们,Android 开发者,需要更多的控制权ActionBar,对吧?并且Toolbar只是为了它。

也就是说,ActionBar现在变成了一种特殊的Toolbar这是谷歌官方材料设计规范文档的摘录。

应用栏,以前称为 Android 中的操作栏,是一种特殊的工具栏,用于品牌、导航、搜索和操作。

上面的博客文章中包含更多详细信息,例如如何Toolbar用作 an 。ActionBar

2022-06-27