gpt4 book ai didi

Android GridLayout - 如何增加列或行之间的间距?

转载 作者:行者123 更新时间:2023-11-29 01:20:19 46 4
gpt4 key购买 nike

image with numeric buttons这只是背景图像的一部分。我有一个 4 行 3 列的网格布局。布局中的这些按钮(目前仅包含 3 个)需要叠加具有数字键盘的背景图像。我需要准确地放置按钮以适应图像中具有数字的这些部分,然后使其透明,因此单击数字对应于单击实际按钮。尝试了几种方法但无济于事。我不能完全适合他们。增加间距可能会有所帮助,但无法做到这一点。有人可以帮忙吗?谢谢!

最佳答案

在具有不同屏幕尺寸和不同像素密度的设备上,要确保按钮与叠加图像完全吻合将极其困难。让用户点击按钮本身会更好。使用白色作为文本颜色,并制作一个圆角矩形作为每个按钮的背景。

src/main/res/drawable/orange_round_rect.xml 中:

<shape xmlns:android="http://schemas.android.com/apk/res/android"
android:shape="rectangle">
<corners android:radius="4dp" />
<solid android:color="@color/orange_button" />
</shape>

任何不是按钮的东西都可以添加到别处,例如作为 GridLayout 的背景。

关于Android GridLayout - 如何增加列或行之间的间距?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37219068/

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