【发布时间】:2014-02-04 20:10:26
【问题描述】:
我有一组单选按钮,我想在选中时将按钮的背景设置为纯色。我创建了一个可绘制资源,使用选择器和项目定义,例如:
<item android:state_checked="true" android:state_pressed="false"
android:drawable="@color/app_tint"/>
在尝试使其工作时有多种变化。在包含按钮的布局中,我尝试设置按钮和背景属性(不是同时设置,只是测试中的一个或另一个),例如:
android1:background="@drawable/radio_state"
或
android1:button="@drawable/radio_state"
我已经阅读了几篇文章,我觉得我已经很接近了,只是缺少一些东西来完成它。谢谢。
【问题讨论】:
-
尝试为选择器设置背景属性,然后在按钮上设置透明色,不工作。尝试了选择器项目本身的更多变体。依然没有。这使得 iOS 工具栏项目看起来很棒!! ;-)
-
用户错误...呃。和 iOS 工具栏项目仍然很糟糕;-)
标签: android radio-button xml-drawable