Android 定制RadioButton样式
三种方法
1.使用XML文件进行定义 res/drawable/radio.xml
<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<!-- 未选中-> <item android:state_checked="false" android:drawable="@drawable/tabswitcher_long" />
<!--选中-> <item android:state_checked="true" android:drawable="@drawable/tabswitcher_short" />
</selector>
在布局文件中使用
<RadioGroup ... > <RadioButton ... android:button="@null" android:background="@drawable/radio" /> </RadioGroup>
ndroid:button="@null" 去除RadioButton前面的圆点
android:background="@drawable/radio" 使用定义的样式
2. 在JAVA代码中定义
@Override
public boolean onTouchEvent(MotionEvent event) { if(event.getActionMasked() == MotionEvent.ACTION_DOWN){ this.setBackgroundResource(com.wxg.tab.R.drawable.main_bg); }else if(event.getActionMasked()== MotionEvent.ACTION_DOWN) { this.setBackgroundResource(com.wxg.tab.R.drawable.hui); } return super.onTouchEvent(event);
}
去除RadioButton前面的圆点adioButton.setButtonDrawable(android.R.color.transparent);
3.使用XML文件定义,在JAVA代码中使用 radioButton.setBackgroundResource(R.drawable.radio);调用
转http://www.open-open.com/lib/view/open1333781045046.html
Android 定制RadioButton样式相关推荐
- android 自定义radiobutton 样式,RadioButton自定义点击时的背景颜色
一.应用场景: 在使用 RadioButton 时,有时我们会需要自定义点击时改变背景颜色的效果. 效果图: RadioButton自定义背景颜色.jpg 二.实现步骤: 1.新建一组 RadioBu ...
- Android 使用RadioButton+Fragment构建Tab
最近为公司开发移动app,看到app的主页面就四个选项卡加对应的页面,但是代码写复杂无比,很难维护,鉴于此想用最少的代码实现其功能,废话不多说,先上效果图. 实现思路 从图我们基本猜到基本思路如下 底 ...
- Android定制争夺战 三大主流ROM横评
随着MIUI在广大"机油"们心目中位置的逐渐攀升,越来越多的厂商也相继推出了属于自己的定制Android ROM,想以此来抢占这一新兴市场,像点心OS.腾讯的Tita以及近期比较热 ...
- android edittext光标太大,Android中EditText样式修改 聚焦光标、背景
在Android开发中,根据项目的需求,需要定制一些特殊的样式,例如:使用EditText时,聚焦时的背景及光标图片使用自定义而非android系统默认的.这两天,在项目中涉及此需求,现记录如下: 首 ...
- android 自定义dialog样式,Android 自定义dialog类
首先定制style样式 styles.xml 加入自定义样式 @null true true true @color/transparent @color/transparent true 0.6 在 ...
- android 之RadioButton单选控件
示例代码: 前端代码: <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns: ...
- android 自定义 黑点,Android自定义密码样式 黑点转换成特殊字符
本文为大家分享了Android自定义密码样式的制作代码,黑点换成¥.%等特殊字符,供大家参考,具体内容如下 复制下面代码即可: 布局: xmlns:android="http://schem ...
- uber_像Uber这样的Android Google地图样式
uber Have you ever noticed how Uber and other few popular location-based applications have a differe ...
- Android自定义按钮样式
安卓系统自带的按钮样式很不好看,满足不了感官需求,如何自定义一个自己需要的按钮样式呢? 分三步来介绍: 1.自定义按钮背景样式,在res/drawable/目录下新建bg_btn.xml文件. < ...
最新文章
- windows 2012 nps配置
- webconfig的connectionStrings字段
- LeetCode House Robber II(动态规划)
- Google Guava学习笔记——基础工具类Joiner的使用
- linux自带浏览器如何更新,在deepin上安装edge浏览器后更新系统报错的解决方案
- ios android 字体颜色,iOS-修改导航栏文字字体和颜色
- python并发编程5-线程
- 国内机场代码(IATA)
- 刷网课seleinum 小程序
- python当前时间获取_python 当前时间获取方法
- Sql Server 还原数据库并重命名
- 获取农历时间(几月初几)
- Android资源应用与适配标准
- 微信小程序标签页组件
- 录屏储存失败因为5823_屏幕录制储存失败因为-5823怎么找回
- 10大经典数据分析模型,你知道几个?
- 咕咕的的复复读读机机 ccpc河南省赛
- 信息系统开发与管理【二】之 管理信息系统的基本知识
- Android连接网络
- mysql迅_迅搜(xunsearch) - 开源免费中文全文搜索引擎|PHP全文检索|mysql全文检索|站内搜索...