`
mmdev
  • 浏览: 12945424 次
  • 性别: Icon_minigender_1
  • 来自: 大连
文章分类
社区版块
存档分类
最新评论

android 按钮点击更改背景色或背景图

 
阅读更多

首先在res文件夹下面创建一个drawable文件夹,然后在drawable文件夹下面创建一个xml文件用来控制按钮点击和默认背景

这里我创建一个xml为btn_style.xml文件,代码如下s

<!--StartFragment -->
<?xmlversion="1.0"encoding="UTF-8"?>
<selector
xmlns:android="http://schemas.android.com/apk/res/android">
<itemandroid:state_pressed="true"android:drawable="@drawable/loginbtn_selected"/>
<itemandroid:state_focused="true"android:state_enabled="true"
android:drawable="@drawable/loginbtn_selected"/>
<itemandroid:state_enabled="true"
android:drawable="@drawable/loginbtn_normal"/>
</sselector>
这样声明,然后在按钮属性用background调用它就行啦
(另外建个,一来说说,创建项目自带的那三个是用来适用不同分辨率的,s不变的布局图片都是另外建的)
分享到:
评论

相关推荐

    android通过按钮改变背景颜色

    android通过按钮改变背景颜色,需要学习的同学可以下载研究。

    按钮点击背景色变化、文字颜色变化

    按钮点击背景色变化、文字颜色变化,代码里将的很详细啦,绝对没问题哦

    Android开发实现按钮点击切换背景并修改文字颜色的方法

    主要介绍了Android开发实现按钮点击切换背景并修改文字颜色的方法,涉及Android界面布局与相关属性设置技巧,需要的朋友可以参考下

    Android Button按钮点击背景和文字变化操作

    Android 原生的按钮点击状态是有变化的,但是如果是自己加了一个.png格式的图片为背景色,按钮点击就不会有任何效果,为了达到点击按钮有一闪的效果,我们就需要准备两张图进行切换, 而且文字也要变色,老规矩废话...

    Android 仿微信按住按钮语音发送实现聊天对话.rar

    Android仿微信语音对话聊天的实现,按住 按钮后可录音并发放语音,可播放动画、播放音频,仿微信那样如果前一下正在播放,当点另一个,会先把前一个正在播放的停掉,录音完成后的回调,获取音量大小的Runnable,判断...

    Google Android SDK开发范例大全 源码

     3.3 更改TextView文字颜色——引用Drawable颜色常数及背景色   3.4 置换TextView文字——CharSequence数据类型与Resource ID应用   3.5 取得手机屏幕大小——DisplayMetrics取得画面宽高的方法   3.6 ...

    Google Android SDK开发范例大全(PDF高清完整版1)(4-1)

    3.3 更改TextView文字颜色——引用Drawable颜色常数及背景色 3.4 置换TextView文字——CharSequence数据类型与ResourceID应用 3.5 取得手机屏幕大小——DisplayMetrics取得画面宽高的方法 3.6 样式化的定型对象——...

    Google Android SDK开发范例大全(PDF完整版4)(4-4)

    3.3 更改TextView文字颜色——引用Drawable颜色常数及背景色 3.4 置换TextView文字——CharSequence数据类型与ResourceID应用 3.5 取得手机屏幕大小——DisplayMetrics取得画面宽高的方法 3.6 样式化的定型对象——...

    Google Android SDK开发范例大全(PDF高清完整版3)(4-3)

    3.3 更改TextView文字颜色——引用Drawable颜色常数及背景色 3.4 置换TextView文字——CharSequence数据类型与ResourceID应用 3.5 取得手机屏幕大小——DisplayMetrics取得画面宽高的方法 3.6 样式化的定型对象——...

    Android开发应用实战详解源代码

    3.2 改变屏幕窗口元素的背景颜色 3.3 改变textview的文字颜色 3.4 实现textview文字的替换 3.5 获取手机分辨率 3.6 样式修饰处理 3.7 按钮事件响应 3.8 页面间的转换 3.9 activity调用 3.10 多个activity间的数据...

    Google Android SDK开发范例大全的目录

    3.3 更改TextView文字颜色——引用Drawable颜色常数及背景色 3.4 置换TextView文字——CharSequence数据类型与ResourceID应用 3.5 取得手机屏幕大小——DisplayMetrics取得画面宽高的方法 3.6 样式化的定型对象——...

    android计算器

    如果不懂,联系qq:1632347189.一同研究,为你解答。计算器实现简单的加减乘除,android写的计算器,基于安卓2.2所写,2.2往上可兼容。实现点击按钮变色,背景图改变,实现按键声音。

    《Google Android SDK开发范例大全(第3版)》.pdf

    4.2 设计具有背景图的按钮 86 4.3 给圣诞老人的信息 88 4.4 我同意条款 90 4.5 消费券采购列表 92 4.6 向左或向右 94 4.7 专业相框设计 96 4.8 自定义下拉菜单模式 99 4.9 动态添加/删除的...

    Android插件

    右侧 insert 一张或多张图片即可,上面的其他设置可以设置方位 间隔时间 透明度等等,设置完成后,要关闭打开的文件,重新打开项目文件即可在代码编辑区显示插入的图片,作为代码编辑区的背景图。 28.folding-...

Global site tag (gtag.js) - Google Analytics