鼠标按下改变RelativeLayout背景颜色,松开变回
生活随笔
收集整理的這篇文章主要介紹了
鼠标按下改变RelativeLayout背景颜色,松开变回
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
在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在代碼中有設置點擊事件,那么這樣效果是沒問題的。
但是如果在代碼中沒有設置點擊事件,那么在布局文件中要加一句
轉載于:https://www.cnblogs.com/mmykdbc/p/10905822.html
總結
以上是生活随笔為你收集整理的鼠标按下改变RelativeLayout背景颜色,松开变回的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 关于ZooKeeper的两点思考
- 下一篇: OSI七层协议与TCP连接