<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