更改Android AppCompatRadioButton控件的样式和颜色
来源:互联网 发布:各种字体软件下载 编辑:程序博客网 时间:2024/05/23 01:22
准确来讲是更改它的主题颜色,默认启用的是colorPrimary的值
1.在你的build.gradle 文件中引入最新的appcompat依赖包
dependencies { compile 'com.android.support:appcompat-v7:X.X.X' // X.X.X 为版本号 }
2.使你的activity继承android.support.v7.app.AppCompatActivity
public class MainActivity extends AppCompatActivity { ...}
3.在styles.xml文件中定义你想要的样式,格式如下
<style name="MyRadioButton" parent="Theme.AppCompat.Light"> <item name="colorControlNormal">@color/white</item> <item name="colorControlActivated">@color/green</item></style>
4.在使用AppCompatRadioButton的地方使用属性android:theme应用自定义的样式
<android.support.v7.widget.AppCompatRadioButton android:id="@+id/r3" android:layout_width="wrap_content" android:layout_height="wrap_content" android:theme="@style/MyRadioButton" />
效果:
参考:
http://www.materialdoc.com/radio-button/
http://stackoverflow.com/questions/26562609/change-widgets-color-appcompat-21
0 0
- 更改Android AppCompatRadioButton控件的样式和颜色
- Android 更改EditText下划线的颜色样式
- css3更改radio的颜色和样式
- 【Android】标题栏和其他控件更改颜色
- Android--resources杂谈(新建color等资源、更改按钮样式如颜色和pressed时的颜色等)
- MFC更改控件的背景和字体颜色
- 更改ToolBar的样式(侧边栏联动箭头颜色,字体大小和颜色)
- 更改DateGridview控件网格线和边框样式
- Android 自定义控件 改变图片颜色来实现类似selector点击更改颜色的效果
- VC设置控件的字体颜色和背景颜色和字体大小和样式
- MFC 控件字体样式和颜色设置
- 巧用KVC更改iOS系统UISearchBar的字体颜色和样式
- 如何更改Android Studio的代码字体和颜色
- 更改控件上的字体颜色
- Android Studio之 更改背景颜色及主题样式
- 更改指定控件颜色
- MFC 更改控件颜色
- 更改Splitter控件颜色
- 这可能是webpack最实用的文章了。抓紧上车。(一)
- 输入三条边 a,b,c,判断是否能构成三角形,分别输出不能构成三角形、等边三角形、等腰三角形、直角三角形、一般三角形。
- linux 操作系统 创建多个子进程
- sqlserver2008中主要的系统表说明
- Python获取系统时间
- 更改Android AppCompatRadioButton控件的样式和颜色
- ThinkPHP5 连接MySql数据库问题
- 利用dex2jar和jd-gui反编译和查看Android的apk源码
- Centos7 上 用crontab 实现php计划任务
- Android 圆角边框对话框实现
- 第四章 4-1 文本的输出
- SVN使用教程总结
- 华硕B85 pro gamer +i5 4590 +GTX960 成功安装黑苹果 macOS 10.12.2
- Android 去掉toolbar阴影