我希望有两个图像按钮,一个用于男性,一个用于女性。当您选择其中一个时,它会突出显示。我写了代码的一些部分,但我不知道下一步该怎么做。到目前为止,单击按钮时不会改变。 可拉伸/ btn_selector_gender_men:
<?xml version="1.0" encoding="utf-8"?>
<selector android:exitFadeDuration="@android:integer/config_shortAnimTime"
xmlns:android="http://schemas.android.com/apk/res/android">
<item android:drawable="@drawable/ic_man_active" android:state_activated="true" />
<item android:drawable="@drawable/ic_man" />
</selector>
我已将上面的代码设置为我按钮的背景:
<ImageButton android:id="@id/gender_man_button" android:background="@drawable/btn_selector_gender_men" android:layout_width="wrap_content" android:layout_height="wrap_content" />
与女性相同的另一个按钮...
布局:
<ImageButton android:id="@id/gender_woman_button" android:background="@drawable/btn_selector_gender_women" android:layout_width="wrap_content" android:layout_height="wrap_content" />
<View android:background="@color/app_color_grayLight" android:layout_width="1.0dip" android:layout_height="fill_parent" android:layout_margin="2.0dip" />
<ImageButton android:id="@id/gender_man_button" android:background="@drawable/btn_selector_gender_men" android:layout_width="wrap_content" android:layout_height="wrap_content" />