我正在处理的应用使用neokree's Material Navigation Drawer,它为我的工具栏提供了以下布局:
<RelativeLayout
android:id="@+id/content"
android:layout_width="match_parent"
android:layout_height="match_parent">
<ImageView
android:id="@+id/statusBar"
android:layout_width="match_parent"
android:layout_height="@dimen/statusMargin"
android:background="?attr/colorPrimary" />
<android.support.v7.widget.Toolbar
android:id="@+id/toolbar"
android:layout_width="match_parent"
android:layout_height="?attr/actionBarSize"
android:background="?attr/colorPrimary"
android:layout_below="@+id/statusBar" />
<FrameLayout
android:id="@+id/frame_container"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_below="@+id/toolbar" />
</RelativeLayout>
<include layout="@layout/layout_drawer" />
在我的KitKat模拟设备上,工具栏显示精细,高度为56 dp。然而,在Lollipop设备上,它显示两倍大,高度为112 dp。即使我隐藏了操作栏,也会保留一个高度为56 dp的工具栏。
为什么会在Lollipop而不是KitKat上出现这种情况?