如何删除工具栏的左右填充?

时间:2017-02-26 11:22:05

标签: android android-toolbar

自动添加左右填充。这是我使用的代码。我在Android版本6.0.1上运行该应用程序。

 <android.support.v7.widget.Toolbar
        android:id="@+id/toolbar"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:minHeight="45dp"
        app:contentInsetLeft="0dp"
        app:contentInsetStart="0dp"
        app:layout_scrollFlags="scroll|enterAlways">

4 个答案:

答案 0 :(得分:2)

使用如下:

<android.support.v7.widget.Toolbar
        android:id="@+id/toolbar"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:minHeight="45dp"
        app:contentInsetLeft="0dp"
        app:contentInsetStart="0dp"
        android:contentInsetStart="0dp"               //Add this
        android:contentInsetLeft="0dp"               //Add this
        app:contentInsetStartWithNavigation= "0dp"  //Add this too
        app:layout_scrollFlags="scroll|enterAlways">

答案 1 :(得分:1)

尝试将contentInsetStartWithNavigation设置为0dp。与contentInsetStart一样,contentInsetStartWithNavigation默认也是16dp。试试这个:

    <android.support.v7.widget.Toolbar
    android:id="@+id/toolbar"
    android:layout_width="match_parent"
    android:layout_height="wrap_content"
    android:minHeight="45dp"
    app:contentInsetLeft="0dp"
    app:contentInsetStart="0dp"
    app:contentInsetStartWithNavigation="0dp"
    app:layout_scrollFlags="scroll|enterAlways">

另外,如果你还没有尝试用'android'替换'app'。有时我们会尝试修复兼容性问题。试试这个:

   <android.support.v7.widget.Toolbar
    android:id="@+id/toolbar"
    android:layout_width="match_parent"
    android:layout_height="wrap_content"
    android:minHeight="45dp"
    android:contentInsetLeft="0dp"
    android:contentInsetStart="0dp"
    android:contentInsetStartWithNavigation="0dp"
    android:layout_scrollFlags="scroll|enterAlways">

您还可以在活动文件中对工具栏属性进行硬编码。如果这样做,您将使用填充。

     Toolbar tb = (Toolbar)findViewById(R.id.toolbar);
     tb.setPadding(padding, tb.getPaddingTop(), padding, tb.getPaddingBottom());

答案 2 :(得分:0)

我添加了以下代码行,但它确实有效。

 android:padding="0dp"

答案 3 :(得分:0)

检查父元素,以及是否也将工具栏检查包括在父元素中。