Android 工具栏已自动设置页边距

Android 工具栏已自动设置页边距,android,android-studio,toolbar,material-design,android-appbarlayout,Android,Android Studio,Toolbar,Material Design,Android Appbarlayout,我制作了一个“材质设计”工具栏,但最终产品会在工具栏的顶部、左侧和右侧生成一个带有边距的工具栏。如何使工具栏没有这些边距 我的代码: app_bar.xml <android.support.v7.widget.Toolbar android:layout_width="match_parent" android:layout_height="wrap_content" android:background="@color/primaryColo

我制作了一个“材质设计”工具栏,但最终产品会在工具栏的顶部、左侧和右侧生成一个带有边距的工具栏。如何使工具栏没有这些边距

我的代码:

app_bar.xml

<android.support.v7.widget.Toolbar         

    android:layout_width="match_parent"
    android:layout_height="wrap_content"
    android:background="@color/primaryColor"
    android:elevation="4dp"
    android:minHeight="?attr/actionBarSize">
activity_main.xml

<include
    android:id="@+id/app_bar"
    layout="@layout/app_bar" />


我不明白为什么工具栏/应用程序栏不适合屏幕的整个宽度。请帮忙

好的,我找到了答案

Android在activity_主文件中应用了以下默认代码行:

android:paddingBottom="@dimen/activity_vertical_margin"
android:paddingLeft="@dimen/activity_horizontal_margin"
android:paddingRight="@dimen/activity_horizontal_margin"
android:paddingTop="@dimen/activity_vertical_margin"

删除“活动”主文件顶部的4行有助于删除工具栏中的填充。

发布整个xml代码我认为您的相对人有填充

您可以将整个xml发布到包含工具栏的位置吗?可能父布局正在应用某种填充/边距。
android:paddingBottom="@dimen/activity_vertical_margin"
android:paddingLeft="@dimen/activity_horizontal_margin"
android:paddingRight="@dimen/activity_horizontal_margin"
android:paddingTop="@dimen/activity_vertical_margin"