2010-02-10 49 views
15

我有一個如下定義的圖像按鈕。如何使用xml設置圖像按鈕的選定狀態

<ImageButton 
    android:text="Play" 
    android:src="@drawable/playpause" 
    android:background="@drawable/opaque" 
    android:gravity="center_horizontal" 
    android:id="@+id/player_ctrl_btn" 
    android:layout_width="fill_parent" 
    android:padding="0px" 
    android:layout_height="wrap_content" /> 

我想設置要選擇按鈕的默認狀態。因此,在代碼中,我會說:

playBtn.setSelected(true);

是否有可能做到這一點的XML?

回答

28

它看起來不像你可以 - 對不起!

+1

爲什麼這是一個可以接受的答案?您可以通過引用另一個具有您所選狀態定義的xml來完成此操作。如果您沒有多個圖像(一個選中,一個未選中),請使用不透明度來模擬印象 – portfoliobuilder 2015-08-05 21:39:48

+1

@portfoliobuilder這不是問題的要求。 – 2016-10-18 19:03:25

相關問題