2

我是 Android 开发的新手,我正在尝试实现一些自定义按钮,它们应该看起来像这样:

所以我想知道我是否可以使用图像按钮之类的东西并将图像用作背景并在其上添加文本(我试过了,但文本总是在中间并且没有标签,所以很难看到..),或者我应该为我的按钮编写自定义样式或主题。如果我必须编写自定义样式或主题,您能帮我解决这个问题吗?我该怎么做呢?

4

1 回答 1

1

对于每个 Grid 元素,为每个元素创建一个框架布局,将背景放在前面,然后将标签放在前面。框架布局允许事物相互叠加。您可以将标签放在 layout_gravity 底部,并为其添加透明颜色,以便可以看到背面的图像。还要为每个框架布局添加一个 onClickListener,以便它们充当按钮。

于 2014-11-26T21:07:36.220 回答