【发布时间】:2015-04-21 12:52:32
【问题描述】:
我有一些按钮,我想在单击时更改背景颜色。作为一个测验应用程序,如果点击错误,它们会变成红色,如果点击正确,它们会变成绿色。当切换问题以重复选择答案的过程时,我还想将按钮重置为默认值。
我的问题是我去实现的时候:
buttonOne.setBackgroundResource(android.R.drawable.btn_default);
buttonTwo.setBackgroundResource(android.R.drawable.btn_default);
buttonThree.setBackgroundResource(android.R.drawable.btn_default);
buttonFour.setBackgroundResource(android.R.drawable.btn_default);
这应该将按钮重置为默认值(对吗?)。现在,当我单击按钮并按住它们时,背景是橙色的,我不知道为什么。有谁知道这是为什么?
我没有将任何东西设置为橙色,所以它看起来很随机。
【问题讨论】:
-
Stack Overflow 是一个协作编辑的网站。 本身,您发布的问题不是您的问题。更有经验的社区成员可以并且将编辑您的问题以改进它们。请不要与试图改善您的问题的人进行“回滚战争”。如果我不得不猜测,虽然编辑看起来很小,但您的代码中的额外空间可能导致它在小浏览器屏幕上滚动,使其更难阅读。
-
Gotchya,没有“回滚战”。尽管这似乎是您通过编辑帖子以删除您回答的问题来煽动的。把你的手浸在饼干罐里的方法。下次我有问题时,我会直接提交给您,您可以问它您认为合适的方式。
-
经验丰富的用户编辑问题以消除不必要的混乱和煽动性的问题。放下态度。
标签: java android button colors