gpt4 book ai didi

Android ImageButton边框颜色透明但所有按钮都连接

转载 作者:行者123 更新时间:2023-11-29 19:13:16 25 4
gpt4 key购买 nike

我有一个 ImageButton 的列表垂直放置,每个按钮之间有一些空间,带有灰色边框。在我将背景颜色设置为透明或白色后,所有按钮都连接起来了,我的意思是分隔按钮的空间消失了。

我想问一下在使用 ImageButton 时是否有任何默认的填充或边距? , 这样我就可以删除它的背景但保留它的 paddingmargin按钮之间就像默认一样?

    <ImageButton
android:id="@+id/imageButton"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentTop="true"
android:layout_centerHorizontal="true"
android:adjustViewBounds="true"
android:cropToPadding="false"
app:srcCompat="@drawable/btnT"
android:background="@android:color/transparent"
android:scaleType="fitXY" />

<ImageButton
android:id="@+id/imageButton6"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_below="@id/imageButton"
android:layout_centerHorizontal="true"
android:adjustViewBounds="true"
app:srcCompat="@drawable/btnB"
android:cropToPadding="false"
android:background="@android:color/transparent"
android:scaleType="fitXY" />

<ImageButton
android:id="@+id/imageButton4"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_below="@id/imageButton6"
android:layout_centerHorizontal="true"
app:srcCompat="@drawable/btnE"
android:adjustViewBounds="true"
android:cropToPadding="false"
android:background="@android:color/transparent"
android:scaleType="fitXY" />

最佳答案

将其用作可绘制对象

<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/listview_background_shape">
<stroke android:width="2dp" android:color="@android:color/transparent" />
<padding android:left="2dp"
android:top="2dp"
android:right="2dp"
android:bottom="2dp" />

<corners android:radius="5dp" />
<solid android:color="@android:color/transparent" />
</shape>

并将其作为 ImageButton 的背景

关于Android ImageButton边框颜色透明但所有按钮都连接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44481380/

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