直播网站源码,点击按钮Button,更换背景颜色

直播网站源码,点击按钮Button,更换背景颜色

代码实现

drawable目录下:

1、btn_nopress_shape.xml

 

1
<br><?xml version="1.0" encoding="utf-8"?><br><shape xmlns:android="http://schemas.android.com/apk/res/android"><br>    <!-- 设置灰色背景色 --><br>    <solid android:color="#D3D3D3" /><br>    <!-- 设置一下边距,让空间大一点 --><br>    <padding android:left="5dp" android:top="5dp" android:right="5dp" android:bottom="5dp"/><br>    <!--设置圆角的--><br>    <corners android:radius="20px"/><br></shape>

2、btn_press_shape.xml

 

1
<br><?xml version="1.0" encoding="utf-8"?><br><shape xmlns:android="http://schemas.android.com/apk/res/android"><br>    <!-- 设置蓝色背景色 --><br>    <solid android:color="#4169E1" /><br>    <!-- 设置一下边距,让空间大一点 --><br>    <padding android:left="5dp" android:top="5dp" android:right="5dp" android:bottom="5dp"/><br>    <!--设置圆角的--><br>    <corners android:radius="20px"/><br></shape>

3、btn_press_selector.xml

 

1
<br><?xml version="1.0" encoding="utf-8"?><br><selector xmlns:android="http://schemas.android.com/apk/res/android"><br>    <br>    <item android:state_pressed="false" android:drawable="@drawable/btn_nopress_shape"/><br>    <item android:state_pressed="true" android:drawable="@drawable/btn_press_shape"/><br></selector>

提醒:

selector中的item会按照顺序依次匹配。

layout目录下:

4、activity_button.xml

 

1
<br><?xml version="1.0" encoding="utf-8"?><br><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"<br>    android:layout_width="match_parent"<br>    android:layout_height="match_parent"<br>    android:orientation="vertical"<br>    android:gravity="center"><br>    <Button<br>        android:id="@+id/btn_press"<br>        android:layout_width="match_parent"<br>        android:layout_height="wrap_content"<br>        android:text="登陆"<br>        android:textColor="#FFFFFF"<br>        android:textSize="18sp"<br>        android:background="@drawable/btn_press_selector"/><br></LinearLayout>

 

以上就是直播网站源码,点击按钮Button,更换背景颜色, 更多内容欢迎关注之后的文章

 

posted @   云豹科技-苏凌霄  阅读(46)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· ollama系列01:轻松3步本地部署deepseek,普通电脑可用
· 25岁的心里话
· 按钮权限的设计及实现
历史上的今天:
2021-09-27 直播平台开发,操作成功后自动返回首页
2021-09-27 短视频app开发,点击视频进行全屏播放
2021-09-27 短视频直播源码,Picker数字滑动选择器
点击右上角即可分享
微信分享提示