gpt4 book ai didi

android - 什么控制 View 之间的默认填充?

转载 作者:行者123 更新时间:2023-11-29 14:56:59 24 4
gpt4 key购买 nike

当我在布局上放置一个 View 时,它会自动在上面添加一些填充/边距。

看这张图:

alt text

红色矩形显示按钮占用的空间。注意按钮和红线之间的空白区域。这就是有问题的空间。

什么控制着那个空间,我该如何改变它?

它弄乱了我的 lisview 的按钮排列!

该布局的代码:

    <Button 
android:text="@+id/Button01"
android:id="@+id/Button01"
android:layout_width="wrap_content"
android:layout_height="wrap_content"/>

<Button
android:text="@+id/Button02"
android:id="@+id/Button02"
android:layout_width="wrap_content"
android:layout_height="wrap_content"/>
</LinearLayout>

最佳答案

该按钮具有由 Android 设置的默认背景。如果你查看 Android 源代码,你会发现按钮的背景周围有一个透明区域。这样做是为了使它成为 9-patch 的可绘制对象。因此,除非您为按钮指定自己的可绘制背景,否则您无法删除该填充。

关于android - 什么控制 View 之间的默认填充?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4397814/

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