【发布时间】:2012-03-14 17:44:39
【问题描述】:
我有一个带有透明图像源的图像按钮,但图像按钮的背景颜色是典型的灰色按钮颜色。
我想设置 background = @null,这很好用。
但是,当我按下这个图像按钮时,我看不到表明我正在按下按钮的颜色。
如果我在按下按钮时删除背景 = @null,则更改颜色以让用户知道您正在按下。
我读到您可以制作一个包含 3 个图像的 xml,指定何时按下按钮、何时正常以及何时获得焦点。但我认为存在一种更简单的方法。
【问题讨论】:
-
也许你说
with 3 images...是个好主意。 -
那么我必须为每个按钮创建 2 或 3 个图像??
-
使用
selector定义不同的时间,每个按钮也使用2或3张图片。
标签: android