2010-02-10 51 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

相关问题