使用appcompat v21实现带卡工具栏的灵活工具栏

时间:2014-12-08 07:27:17

标签: android user-interface material-design android-toolbar

我想实现类似以下设计的Toolbar。它被称为灵活的工具栏和卡片工具栏enter image description here

我尝试在工具栏中实现自定义视图。我实现了类似下面的图像!enter image description here

现在我所做的是向工具栏添加自定义视图,但我希望像第一张图像一样实现。我想在工具栏上创建一个包含所有动作视图的卡片。

要实现这一点(根据我的观点),我可以创建自定义布局并将其添加到工具栏上。然后我应该在工具栏下面添加另一个布局。

我的问题是我是否应该像我所说的那样做,还是有其他更简单的方法来实现它?

1 个答案:

答案 0 :(得分:2)

你应该使用2个工具栏 - 一个用于“ActionBar”,一个用于CardView

<FrameLayout>
  <ToolBar /> //the Actionbar ToolBar
  <CardView layout_marginTop="?attr/actionBarSize">
    <ToolBar /> //the Toolbar with the Menu items
    ...
  </CardView>
</FrameLayout>