2010-05-18 315 views
2

我需要设置的背景图像的机器人按钮(文本按钮),但我想保持的灰色按钮。当我使用setBackgroundResource()它有图像代替灰色按钮。我怎样才能保持灰色的按钮?如何为Android按钮设置背景图片,但保持灰色按钮?

我试着用setCompoundDrawablesWithIntrinsicBounds,但图像只占用部分按钮的,即使我没有文字。

注:我不会有文字,而我展示形象,但按钮必须是一个TEXT按钮,因为将会有文本,而不在时间的图像,并与他人的文字图像。

+0

你到底想要的 - 在图像中的按钮?按钮的轮廓? – 2010-05-18 19:51:12

+0

我想要一个典型的灰色按钮,里面有图像。占用尽可能多的按钮空间。 – 2010-05-18 20:03:17

回答

0

为了回答我自己的问题,经过数小时的思考,我意识到我可以创建ImageButtons和TextButtons,并在不需要它们时将按钮(setvisibility(8))设置为按钮。将视图的可见性设置为8会使其从布局中取出,并且暂时完全消失。