zoukankan      html  css  js  c++  java
  • 24 RadioGroup制作底部按钮

    在values文件夹下的styles文件中添加如下代码

    <style name="BottomTabStyle">
            <item name="android:layout_width">wrap_content</item>
            <item name="android:layout_height">wrap_content</item>
            <item name="android:layout_gravity">center_vertical</item>
            <item name="android:button">@null</item><!--隐藏radiobutton的圆圈-->
            <item name="android:drawablePadding">3dp</item><!--设置图片和文字的距离-->
            <item name="android:padding">5dp</item>
            <item name="android:textColor">#fff</item>
            <item name="android:layout_weight">1</item>
            <item name="android:gravity">center</item>
        </style>
    radiobutton样式

    在布局文件中添加如下代码

    <RadioGroup
            android:id="@+id/rg_group"
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            android:background="@drawable/bottom_tab_bg"
            android:orientation="horizontal" >
    
            <RadioButton
                android:id="@+id/rb_home"
                style="@style/BottomTabStyle"
                android:drawableTop="@drawable/btn_tab_home_selector"
                android:text="首页" />
    
            <RadioButton
                android:id="@+id/rb_news"
                style="@style/BottomTabStyle"
                android:drawableTop="@drawable/btn_tab_news_selector"
                android:text="新闻中心" />
    
            <RadioButton
                android:id="@+id/rb_smart"
                style="@style/BottomTabStyle"
                android:drawableTop="@drawable/btn_tab_smart_selector"
                android:text="智慧服务" />
    
            <RadioButton
                android:id="@+id/rb_gov"
                style="@style/BottomTabStyle"
                android:drawableTop="@drawable/btn_tab_gov_selector"
                android:text="政务" />
    
            <RadioButton
                android:id="@+id/rb_setting"
                style="@style/BottomTabStyle"
                android:drawableTop="@drawable/btn_tab_setting_selector"
                android:text="设置" />
        </RadioGroup>
    布局文件代码
  • 相关阅读:
    Spark的安装与配置
    mysql的安装过程
    开发笔记-记一个基础logback配置
    开发笔记—钉钉服务商应用isv开发,从应用配置,到获取客户企业通讯录
    钉钉内网穿透工具在windows的使用。
    gradle-技能保存
    linux常用
    提供一种业务系统非核心信息不连表查询解决方案
    调试相关技能
    衡量项目性能的几个指标及其解释
  • 原文地址:https://www.cnblogs.com/YyuTtian/p/5402062.html
Copyright © 2011-2022 走看看