android radiobutton下划线,使用RadioGroup做简单的按钮下划线切换效果
有时候我们使用简单的按钮切换,大多数都用button通过设置他们自身的属性来展示按钮的切换效果,这样会出现很多set方法,在代码里显示的很臃肿,并且不能直观的通过xml展现出来,记录一下通过RadioGroup实现单行按钮的切换,主要是通过设置RadioButton的background的属性来显示下划线的效果,方便实用,如图:
1598584265(1).jpg
具体实现:
android:background="#3B4EAF"
android:layout_width="match_parent"
android:layout_height="80dp"
android:layout_marginTop="60dp">
android:layout_alignParentBottom="true"
android:background="#000000"
android:layout_width="match_parent"
android:layout_height="3dp"/>
android:id="@+id/radioGroup"
android:layout_width="match_parent"
android:layout_height="80dp"
android:orientation="horizontal">
android:id="@+id/rb_first"
android:layout_width="0dp"
android:layout_height="match_parent"
android:layout_weight="1"
android:background="@drawable/selector_radiobutton"
android:button="@null"
android:checked="true"
android:gravity="center"
android:padding="8dp"
android:text="first"
android:textColor="@drawable/selector_title_color"
android:textSize="24sp"/>
android:id="@+id/rb_second"
android:layout_width="0dp"
android:layout_height="match_parent"
android:layout_weight="1"
android:background="@drawable/selector_radiobutton"
android:button="@null"
android:gravity="center"
android:padding="8dp"
android:text="second"
android:textColor="@drawable/selector_title_color"
android:textSize="24sp"/>
android:id="@+id/rb_third"
android:layout_width="0dp"
android:layout_height="match_parent"
android:layout_weight="1"
android:background="@drawable/selector_radiobutton"
android:button="@null"
android:gravity="center"
android:padding="8dp"
android:text="third"
android:textColor="@drawable/selector_title_color"
android:textSize="24sp"/>
selector_radiobutton.xml
xmlns:android="http://schemas.android.com/apk/res/android" >
android:drawable="@android:color/transparent">
selector_title_color.xml
android:color="#ffffff" android:state_checked="true">
android:color="#000000" android:state_pressed="true">
android:color="#000000">
更复杂的效果还要根据具体情况来实现
android radiobutton下划线,使用RadioGroup做简单的按钮下划线切换效果相关推荐
- xbanner 动画特效设置android,Axure教程:如何实现爱彼迎App首页Banner的切换效果
原标题:Axure教程:如何实现爱彼迎App首页Banner的切换效果 本文分享一个用Axure实现爱彼迎App首页Banner切换效果的方法,供大家参考,欢迎一起交流. 作者最近闲暇时间试着将爱彼迎 ...
- 【组合数学】组合恒等式 ( 递推 组合恒等式 | 变下项求和 组合恒等式 简单和 | 变下项求和 组合恒等式 交错和 )
文章目录 一.组合恒等式 ( 递推式 ) 二.组合恒等式 ( 变下项求和 ) 简单和 二.组合恒等式 ( 变下项求和 ) 交错和 一.组合恒等式 ( 递推式 ) 组合恒等式 ( 递推式 ) : 1 . ...
- html纵向下拉菜单怎么做,HTML+CSS实现下拉菜单的实现
1.下拉列表实例 代码如下: *{ margin:0; padding:0; text-decoration:none; list-style:none; } body{ text-align:cen ...
- android天猫app首页布局,仿天猫App实现商品列表布局切换效果
昨天有朋友问了我这样一个需求,就是在天猫App中首页进入搜索界面,搜索出的商品页中,有一个按钮可以切换商品列表的布局.没有用过或者用的少天猫App的赶紧下载体验下(哈哈,给天猫打个广告~).如果你很懒 ...
- 简单的Jquery焦点图切换效果
利用Jquery,优雅的实现焦点图切换 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" &quo ...
- Android之简单改变按钮颜色方案
前一段时间跟着大哥做项目,大哥让我给按钮背景添加颜色,然后点击变色,于是我就想到了button三态的变换方法,然而没有实现,反而出现了问题,今天就和大家说说,如何解决color设为背景颜色动态变色. ...
- html中表格怎么实现下拉,wps表格中的二级下拉菜单怎么做
excel二级联动下拉菜单怎么做 Excel怎么制作二级,三级甚至无限级下拉菜单 以WPS 2019版本为例: 关于Excel怎么制作二级,三级甚至无限级下拉菜单,在WPS「表格(Excel)」中操作 ...
- Bootstrap-CL:按钮下拉菜单
ylbtech-Bootstrap-CL:按钮下拉菜单 1.返回顶部 1. Bootstrap 按钮下拉菜单 本章将讲解如何使用 Bootstrap class 向按钮添加下拉菜单.如需向按钮添加下拉 ...
- WEB前端网页设计-Bootstrap 按钮下拉菜单
目录 Bootstrap 按钮下拉菜单 分割的按钮下拉菜单 按钮下拉菜单的大小 按钮上拉菜单 Bootstrap 按钮下拉菜单 本章将讲解如何使用 Bootstrap class 向按钮添加下拉菜单. ...
- bootstrap按钮下拉菜单
使用 Bootstrap class 向按钮添加下拉菜单.向按钮添加下拉菜单,只需要简单地在一个 .btn-group 中放置按钮和下拉菜单即可.您也可以使用 <span class=" ...
最新文章
- Xamarin.Forms的基本页面和基本视图
- ZOJ - 3961 Let's Chat
- 10-计数排序C实现
- META http-equiv=X-UA-Compatible content=IE=EmulateIE7
- RMI强制Full GC每小时运行一次
- 为什么explorer.exe会占有大量的CPU?
- Rabbitmq专题:springboot如何整合Rabbitmq?Rabbitmq有哪些工作模式?
- php怎么创建两条折线图,excel折线图怎么做两条
- numpy广播机制小结
- emerald sword(打倒大魔王)
- NSSM - 将任何exe应用封装成windows服务的神器
- 开源首发!Android入门“神器“——《Android编程入门教程》,理论与实战齐飞!
- 10bit色深灰度图彩色图加载显示
- 新疆计算机操作题,新疆维吾尔自治区教师计算机操作题复习套
- 已登陆windows忘记密码的修改密码方法重置密码
- 小蓝本 第一本《因式分解技巧》 第一章 提公因式 笔记(第一天)
- NIUSHOP wap端底部导航设置
- IFPUG软件功能点计算方法
- (一)计算机网络的一些概念
- 黑莓管理器6.0_BlackBerry Java SDK 7.0 Beta发布