2011-03-21 87 views
0

嘿guys.I'm新來android和在stackoverflow幫助我不知何故設法切換圖像之間檢查狀態使用XML和更改圖像。現在我在同一個活動中還有另一個togglebutton,那麼是否有任何方法可以使用相同的xml來進行切換,還是我必須創建一個新的切換?因爲圖像不同。在Android中通過XML切換圖像

這是我從這個網站使用的xml代碼。

<selector xmlns:android="http://schemas.android.com/apk/res/android"> 
<item android:state_checked="true" 
     android:drawable="@drawable/pause" /> <!-- pressed --> 
<item android:drawable="@drawable/play" /> <!-- default/unchecked --> 
    </selector> 

請幫忙。

回答

1

你必須用第二個togglebutton的drawable創建另一個選擇器,因爲除了每個狀態的drawable以外沒有任何信息,所以你在2個togglebuttons的選擇器中沒有任何共同之處。

2

對於每一個形象,你想要一個「開/關」行爲,或可切換採用了android:國家則必須有另一個代碼塊爲每個切換按鈕