我正在尝试使用无线电小部件进行群组活动。我的问题是我似乎无法删除单选按钮附带的扬声器图标,任何帮助都会非常感谢。
http://img715.imageshack.us/img715/3131/helpnj.png
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:orientation="vertical" >
<RadioGroup
android:id="@+id/radioGroup1"
android:layout_width="match_parent"
android:layout_height="55dp" android:background="@drawable/tilte2">
<RelativeLayout
android:id="@+id/relativeLayout1"
android:layout_width="match_parent"
android:layout_height="match_parent" >
<RadioButton
android:id="@+id/radioButton1"
android:layout_width="105dp"
android:layout_height="fill_parent"
android:layout_alignParentRight="true"
android:layout_centerVertical="true"
android:background="@null"/>
<RadioButton
android:id="@+id/radioButton3"
android:layout_width="105dp"
android:layout_height="fill_parent"
android:layout_alignParentLeft="true"
android:layout_centerVertical="true"
android:background="@null"/>
<RadioButton
android:id="@+id/radioButton2"
android:layout_width="105dp"
android:layout_height="fill_parent"
android:layout_alignParentTop="true"
android:layout_centerHorizontal="true"
android:background="@null"/>
</RelativeLayout>
</RadioGroup>
答案 0 :(得分:12)
如果您需要自定义单选按钮外观..
在drawable文件夹中创建一个选择器xml(radio_btn_selector.xml)作为。
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<item android:drawable="@drawable/pressed_image"
android:state_pressed="true"/>
<item android:drawable="@drawable/checked_image"
android:state_checked="true"/>
<item android:drawable="@drawable/focused_image"
android:state_focused="true" />
<item android:drawable="@drawable/default_image" />
</selector>
现在使用选择器作为单选按钮中的按钮类型。
<RadioButton
android:id="@+id/radioButton2"
android:layout_width="105dp"
android:layout_height="fill_parent"
android:layout_alignParentTop="true"
android:layout_centerHorizontal="true"
android:background="@null"
android:button="@drawable/radio_btn_selector"
/&GT;
答案 1 :(得分:0)
为什么不使用ToggleButton呢? 没有图标的RadioButton就像ToggleButton:)