Android UI:设置Button的背景颜色可防止它在按下时突出显示

时间:2011-11-16 10:49:45

标签: android android-layout

我需要消除布局中按钮之间的差距。我是通过为样式设置背景颜色并将该样式应用于我的按钮来实现的。这消除了印刷时的突出显示,我当然需要。 Here是此问题的解决方案,但它需要使用Java代码执行额外操作。我可以静态地创建它,仅使用XML吗?

此外,如果有任何其他方法来消除差距而不改变按钮外观的其他方面 - 请建议。唯一的要求是它应该用XML完成(但是,如果不存在其他选项,我可以继承Button类。)

1 个答案:

答案 0 :(得分:3)

您可以使用StateList xml作为按钮背景