2010-11-16 91 views
3

我嘗試創建選擇器到CheckBox並用選擇器替換android:按鈕。 在選擇器中,我有兩個9patch圖像,但由於某種原因,這不太好。 9patch圖像確定。 這個選擇碼:選擇器與9補丁

<selector android:constantSize="false" 
    xmlns:android="http://schemas.android.com/apk/res/android"> 
    <item android:state_checked="false" 
     android:drawable="@drawable/bopen" /> 

    <item android:state_checked="true" 
    android:drawable="@drawable/bclose" /> 

    <item android:drawable="@drawable/bclose" /> 
</selector> 

我該怎麼辦?

+0

什麼意思是「不好用」?描述你的問題。 – 2010-11-16 07:58:19

+0

這個圖像不填充父母,它是留在它自己的大小 – Bakih 2010-11-16 10:24:34

+0

在這裏添加更多的代碼,可能的例子,你如何使用CheckBox的drawable? – 2010-11-23 17:34:40

回答

0

第二行缺少選擇器狀態,因此您可能會看到選擇器出現問題,對吧?

+0

這是我的文件<?xml version =「1.0」encoding =「UTF-8」?> <項機器人:state_checked =」 假 「 機器人:抽拉= 」@繪製/ BOPEN「/> <項機器人:state_checked = 」真「 機器人:抽拉=」 @繪製/ BCLOSE 「/> Bakih 2010-11-16 10:08:23