如何与工具栏的标题对齐?

时间:2015-10-20 20:53:36

标签: android

我正在尝试使用导航按钮和工具栏标题将行与图标和文本字段对齐。

根据设计规范,标题距离左边缘72dp:

enter image description here

如果我使用72dp,如下所示,我没有得到对齐

<?xml version="1.0" encoding="utf-8"?>
<merge xmlns:android="http://schemas.android.com/apk/res/android">
    <ImageView android:layout_width="56dp"
               android:layout_height="56dp"
               android:padding="16dp"
               android:id="@+id/icon"/>

    <EditText android:layout_width="match_parent"
              android:layout_height="wrap_content"
              android:singleLine="true"
              android:id="@+id/text"
              android:layout_marginLeft="16dp"
              android:layout_marginRight="16dp"/>
</merge>

enter image description here

有谁知道可能出错了什么?

由于

更新根据@ Mike的建议自定义工具栏:

enter image description here

enter image description here

1 个答案:

答案 0 :(得分:1)

首先要提到的是,您粘贴的屏幕截图上的标题不是左起72dp,而是看起来像56dp。

基本上问题是谷歌在他们的文档中写了些东西但是在实现它们的时候他们做了不同的事情。

Here是来自Lucas Urbas的非常好的帖子,详细解释了Android上所有工具栏的误解。