首页 > 移动平台 > 详细

android selector RadioButton实现Tab功能

时间:2014-03-02 07:03:36      阅读:605      评论:0      收藏:0      [点我收藏+]

 

    1.创建xml文件

             在res下创建drawable 文件夹,在drawable文件夹下创建my_selector.xml

             my_selector.xml内容如下:    

                  <selector xmlns:android="http://schemas.android.com/apk/res/android">

                        <item android:state_enabled="true" android:state_focused="true"

                                 android:state_pressed="false" android:drawable="@drawable/tab_normal" />  

                        <item android:state_enabled="true" android:state_pressed="true"

                                  android:drawable="@drawable/tab_press" />
                        <item android:state_enabled="true" android:state_checked="true"

                                  android:drawable="@drawable/tab_press" />
                         <item android:drawable="@drawable/tab_normal"/>
                 </selector>

              注: tab_normal为未选中状态下图片, tab_press为选中状态下图片

      2.将my_selector.xml设为RadioButton的背景       

               <RadioGroup
                    android:layout_width="wrap_content"
                    android:layout_height="wrap_content" >

                    <RadioButton
                            android:layout_width="wrap_content"
                            android:layout_height="wrap_content"
                            android:background="@drawable/my_selector"

                             android:button="@null"/>  //去除RadioButton 左侧小圆圈

                    <RadioButton
                            android:layout_width="wrap_content"
                            android:layout_height="wrap_content"
                            android:background="@drawable/my_selector"

                            android:button="@null" />

                 </RadioGroup>

         

       这样就可以实现Tab功能,需要的注意的一点是,使用Button时并不会出现选中状态

      

android selector RadioButton实现Tab功能,布布扣,bubuko.com

android selector RadioButton实现Tab功能

原文:http://www.cnblogs.com/zyppac/p/3575126.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!