RadioButton总结

来源:互联网 发布:javascript英文文献 编辑:程序博客网 时间:2024/06/06 08:55

本文显示如何去掉RadioButton前面的原生单选框,并添加图片


<RadioGroup

        android:layout_width="fill_parent"
        android:layout_height="wrap_content"
        android:gravity="center_vertical"
        android:orientation="horizontal" >


        <RadioButton
            android:id="@+id/radio_file"
            style="@style/main_tab_bottom"
            android:checked="true"
            android:drawableTop="@drawable/video_file" <!-- 按钮上面的图片 -->
            android:text="@string/title_file" />


        <RadioButton
            android:id="@+id/radio_online"
            style="@style/main_tab_bottom"
            android:drawableTop="@drawable/video_online"
            android:text="@string/title_online" />

    </RadioGroup>


style.xml


<?xml version="1.0" encoding="utf-8"?>
<resources>
<style name="main_tab_bottom">
<item name="android:textSize">12.0sp</item>
<item name="android:textColor">#ffffffff</item>
<item name="android:ellipsize">marquee</item>
<item name="android:gravity">center_horizontal</item>
<item name="android:paddingTop">2.0dip</item>
<!-- <item name="android:paddingTop">5.0dip</item> -->
<item name="android:layout_width">fill_parent</item>
<item name="android:layout_height">wrap_content</item>
<item name="android:button">@null</item>  <!-- 去掉默认的单选框 -->
<item name="android:singleLine">true</item>
<!-- <item name="android:drawablePadding">3.0dip</item> -->
<item name="android:layout_weight">1.0</item>
<item name="android:background">@drawable/home_btn_bg</item> <!--设置背景-->
</style>
</resources>

原创粉丝点击