像 Google 地图应用一样垂直扩展工具栏

Extend Toolbar vertically like Google Maps application

我的目标是垂直扩展 Toolbar 并添加类似信息,如此处所示(具体来说,我指的是 car 的最后一行电车步行自行车 图标和时间):

我已经使用 LinearLayout 在工具栏的 xml 文件中添加了一些内容,事实上,我已经设法拥有一个 "row" 和一个 TextView 和一个"row" 和 Button(如果您需要查看屏幕截图,请告诉我):

<?xml version="1.0" encoding="utf-8"?>
<android.support.v7.widget.Toolbar xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="match_parent"
    android:layout_height="wrap_content"
    android:background="#CCC">
    <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        android:orientation="vertical">
        <TextView
            android:layout_width="match_parent"
            android:layout_height="48dp"
            android:text="Application Title"/>
        <Button
            android:layout_width="128dp"
            android:layout_height="48dp"
            android:text="A button"/>
    </LinearLayout>
</android.support.v7.widget.Toolbar>

请注意,此扩展工具栏只会在某些活动期间扩展,不会永久如此;大多数视图将以其简单的形式使用它,即只有应用程序标题和右侧的菜单(我的设计中尚未添加)。

我是在正确的轨道上还是错过了什么?是否有另一种推荐的方法来获得相同的结果? Google 是这样实现的吗?

看到这个post: 尤其是问题中的link到Android Developers Blog。您想为带有汽车、自行车等的选项卡和扩展工具栏使用 Tablayout。两者都在博客post.

中进行了描述