【发布时间】:2011-07-22 05:07:59
【问题描述】:
我正在尝试实现在 android 中单击时禁用按钮发光。我希望这不是一个失败的原因。有没有办法实际实现这一点?非常感谢您的帮助。
【问题讨论】:
标签: android uiview android-widget
我正在尝试实现在 android 中单击时禁用按钮发光。我希望这不是一个失败的原因。有没有办法实际实现这一点?非常感谢您的帮助。
【问题讨论】:
标签: android uiview android-widget
首先在 res/drawable 文件夹中创建 normal_button.xml。
在 normal_button.xml 中编写下面给出的代码。
然后从属性中将 normal_button.xml 设置为按钮的背景。
`
<?xml version="1.0" encoding="utf-8"?>
<selector
xmlns:android="http://schemas.android.com/apk/res/android">
<item android:state_pressed="true" >
<color android:color="@android:color/white" />
</item>
<item >
<color android:color="@android:color/white" />
</item>
</selector>
`
【讨论】:
用这个
public void onClick(View v) {
yourbtnobject.setBackgroundColor(R.color.white);
}
并在值文件夹中为文件名设置颜色并写下这个
<resources>
<color name="white">#ffffffff</color>
<color name="black">#ff000000</color>
<color name="green">#00C000</color>
</resources>
然后在 btn 上单击您要选择的颜色。
【讨论】: