<item android:state_focused="true" >
<shape>
<gradient
android:endColor="#FF9900"
android:startColor="#FF9966"
android:angle="270" />
<stroke
android:width="3dp"
android:color="#CCCCCC" />
<corners
android:radius="3dp" />
<padding
android:left="10dp"
android:top="10dp"
android:right="10dp"
android:bottom="10dp" />
</shape>
</item>
<item>
<shape>
<gradient
android:endColor="#FFFFFF"
android:startColor="#FFFFFF"
android:angle="270" />
<stroke
android:width="1dp"
android:color="#666666" />
<corners
android:radius="1dp" />
<padding
android:left="3dp"
android:top="3dp"
android:right="3dp"
android:bottom="3dp" />
</shape>
</item>
以上就是我为填充按钮的边框与黑色的颜色啊同一编写的代码我正在使用3个按钮的代码设置为background.Now,当我点击button1时,红色出现,并在我释放时去。但我希望红色可见,直到我按下一个按钮。尽管按下后我释放Button1,但红色应该可见。但是当我按下任何其他按钮时,红色应该消失。
任何人都可以帮助我解决这个问题吗?
请任何人帮我解决这个问题?
由于事先
为什么不使用'ToggleButton'? – CommonsWare 2010-10-07 19:37:26