在drawable下创建bg.xml文件

<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<item android:state_pressed="true" android:drawable="@color/grey"></item>
<item android:drawable="@color/white2"></item>
</selector>

  

在res/values/colors.xml文件中

<color name="white2">#FFFFFF</color>
<color name="grey">#D1D1D1</color>

  

在布局文件中
android:background="@drawable/bg"
不过在这里要注意的是,如果你的这个RelativeLayout在代码中有设置点击事件,那么这样效果是没问题的。
但是如果在代码中没有设置点击事件,那么在布局文件中要加一句

android:clickable="true"

  

转载于:https://www.cnblogs.com/mmykdbc/p/10905822.html

鼠标按下改变RelativeLayout背景颜色,松开变回相关推荐

  1. 按键改变元素背景颜色 链式编程的原理 评分案例 each方法的使用

    按键改变元素背景颜色 <!DOCTYPE html> <html lang="en"> <head><meta charset=" ...

  2. Vue改变网页背景颜色切换

    今天给大家分享一个好看的网页背景颜色切换的html文件 功能支持: 1.点击默认主题内容区域切换对应颜色,包括文字背景和文字颜色 2.在动态颜色中可以选择自己喜欢的颜色动态切换 实现代码: <! ...

  3. Ant Design vue 改变表格背景颜色

    写这篇文章之前,我已经和经理掰扯半天了.我实现的代码写成文档,复制到他的电脑上没效果.我自己的电脑就可以实现功能.一开始我写的代码也没有效果,但改来改去突然就可以了,写成原来的样子也可以实现了,没研究 ...

  4. JS页面四个颜色不同的div,鼠标进入哪个div,页面背景颜色变成该div的颜色。

    1.JS页面四个颜色不同的div,鼠标进入哪个div,页面背景颜色变成该div的颜色. <style>.colorChange {width: 100px;height: 100px;di ...

  5. codeblocks改变主题背景颜色

    原本的背景颜色是白色的,长时间注视的话,对我们的眼睛极为不好,所以接下来介绍如何改变codeblock的背景颜色. 确保codeblocks已经关闭. 下面介绍这种方法. 亲测有效哦! 第一种方法: ...

  6. OpenGL入门:窗口开启、改变窗口背景颜色

    OpenGL入门 开启一个窗口: 运用OpenGL在窗口中绘制图形 显示一个窗口 利用OpenGL修改窗口背景颜色 改变颜色的闪烁 开启一个窗口: // Include for GLFW header ...

  7. MFC改变对话框背景颜色

    原文链接: http://blog.sina.com.cn/s/blog_59955afc0100spjz.html 方法一:调用CWinApp类的成员函数SetDialogBkColor来实现. - ...

  8. android背景颜色动态修改,Android自定义TextView带圆角及背景颜色(动态改变圆角背景颜色)...

    最近根据项目需求自定义了一个TextView控件,主要用来做状态的标识,比如一个订单状态有各种,当然了这种设置在Android中可以直接用xml文件来处理,但是对于xml文件太过于麻烦,针对不同的颜色 ...

  9. 微信小程序改变页面背景颜色

    改变整个页面的背景颜色 在该wxss中添加  page {   background: #F3F3F3; }

最新文章

  1. linux配置文件语法错误,linux vim配置文件(语法高亮)
  2. 【Python】调用百度云API驾驶行为分析 Driver Behavior
  3. 王道操作系统考研笔记——2.1.5 线程概念与多线程模型
  4. spring-cloud学习demo,git地址
  5. antd confirm如何隐藏ok按钮_操作系统如何保护重要文件,Windows 7资源管理器设置隐藏文件夹...
  6. [转载] python面面观单元测试_python 使用unittest进行单元测试
  7. Android开发者必备工具-常见Android模拟器(MuMu、夜神、蓝叠、逍遥、雷电、Genymotion...)
  8. 明华RD读卡器校验密码问题
  9. R2CNN 算法笔记
  10. Pipeline快速入门
  11. springboot发送短信验证码
  12. 永磁同步电机转子位置估算专题 —— 基波模型与转子位置角
  13. vue3实战项目——网易云App【01-项目准备】
  14. 百问网物联网智能家居学习笔记day6
  15. xUnit安装及注意事项
  16. 【优麒麟 UbuntuKylin】他来了他来了!麒麟移动应用环境上线了!
  17. 面向对象之:三大特性:继承(已讲),封装,多态
  18. Infopath重复节和重复表中实现序号自动递增的方法
  19. FPGA实战操作(2) -- PCIe总线(协议简述)
  20. 将多个txt文本文件合并成一个txt文件

热门文章

  1. 良心推荐:高品质音乐播放器Audirvana for Mac
  2. 1.3编程基础之算术表达式与顺序执行 15 苹果和虫子
  3. mysql抖动可能的原因_MySQL应对网络抖动问题
  4. springboot中使用websocket_Spring Boot中Lombok使用
  5. 【二】Java变量与常量
  6. Oracle笔记-USRS01.DBF文件过大,解决办法
  7. Java笔记-通过放射获取类中成员名及调用get方法及map构造JSON数据
  8. Qt工作笔记-Qt奇淫技巧把ToolBar改成标题栏
  9. MySQL入门之备份与恢复
  10. python字典文件,python-文件转字典,字典转文件