gpt4 book ai didi

android - match_parent 不适用于内部布局的工具栏

转载 作者:塔克拉玛干 更新时间:2023-11-02 08:28:22 27 4
gpt4 key购买 nike

android studio 2.0 beta5

我注意到,当我在工具栏中包含一个布局时,该布局的左边缘永远不会与工具栏父级的左边缘对齐,即使我已将两者都设置为 match_parent。

这是我的 xml fragment

<?xml version="1.0" encoding="utf-8"?>
<android.support.v7.widget.Toolbar
xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/toolbar"
android:layout_width="match_parent"
android:layout_height="100dp"
android:background="@android:color/transparent"
android:theme="@style/ThemeOverlay.AppCompat.Dark">

<LinearLayout
android:layout_width="match_parent"
android:layout_height="50dp">
</LinearLayout>

</android.support.v7.widget.Toolbar>

这是正在发生的事情的屏幕截图。

enter image description here

从上图可以看出,LinearLayout 与父级不匹配。我也尝试了 FrameLayoutRelativeLayout 以及相同的结果。

我不确定这是 android studio 的错误还是左边的这个空间是为某些东西预留的。

即使我在真实设备上运行该应用程序,它也不匹配父级。

非常感谢任何建议

最佳答案

只需将 android:contentInsetStart="0dp"放入:

<android.support.v7.widget.Toolbar....

contentInsetStart="0dp"

...</>

关于android - match_parent 不适用于内部布局的工具栏,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35574573/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com