我见过延伸高度Google Design 中的应用栏App Bar http://www.google.co.uk/design/spec/layout/structure.html#structure-app-bar指导方针。如何在 Android Lollipop 中实现这些?
你需要使用新的Toolbar https://developer.android.com/reference/android/widget/Toolbar.html小部件来实现这一点。工具栏对其最小高度进行了特殊处理,以声明用于按钮(和操作)的空间量。
在下面的示例中,我们将高度设置为 128dp(规范中定义为 56dp + 72dp),但保留android:minHeight
作为标准actionBarSize
(通常为 56dp)。这意味着按钮和操作被限制为垂直放置在顶部 56dp 中。然后我们可以使用android:gravity
将标题放置在底部。
<Toolbar
android:id="@+id/toolbar"
android:layout_height="128dp"
android:layout_width="match_parent"
android:minHeight="?android:attr/actionBarSize"
android:background="?android:attr/colorPrimary"
android:gravity="bottom" />
如果您使用的是 AppCompat,则更改声明以使用android.support.v7.widget.Toolbar
相反并使用它的属性。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)