栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

Android开发之Button控件(实现点击按钮更换图案及颜色)

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Android开发之Button控件(实现点击按钮更换图案及颜色)

文章目录

基本框架基本属性

文本与背景主题修改 点击效果

图片变换颜色变换

基本框架



    
基本属性

在上面的xml文件中Ctrl+左键点进Button可以看到该类是继承自TextView类的,也就是说在TextView部分讲到的都可以用在Button上。

文本与背景

在这里我们就简单的设置下按钮上的文本为"Push Me",背景颜色设置为紫色(这两个资源都被保存在values文件夹的三个xml文件里),但奇怪的是文本都被强制转换成了大写,而设置背景也无效。

主题修改

问题出在主题文件themes.xml上,我们需要进入该文件,将textAllCaps设为false,就可以取消强制大写,即加入下面的代码:

true

然后我们还需要把基础主题文件由