2011-03-21 47 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:国家则必须有另一个代码块为每个切换按钮