Androidstudio实现登录按钮按下变色

在activity_main.xml中,写如下代码:

java 复制代码
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:orientation="vertical"
    >

    <Button
        android:text="@string/tv_one"
        android:backgroundTint="@color/btn_color_selector"
        android:layout_width="256dp"
        android:layout_height="88dp"
    />
</LinearLayout>

在strings.xml,colors.xml和themes.xml三个文件分别添加如下代码(代码如图所示)

最后效果如下面视频:

按键变色

相关推荐
我命由我123456 小时前
Jetpack Compose - 设置 Compose 编译器、设置 Compose 依赖项
android·java·java-ee·kotlin·android jetpack·android-studio·android runtime
敲代码的瓦龙1 天前
Android?碎片!!!
java·开发语言·android-studio
LuDvei2 天前
超简单的android 连接第三方模拟器方法
android-studio
lichenyang4534 天前
媒体选择、上传与音频采集 API 实现流程
oracle·音视频·媒体·android-studio
千码君20168 天前
Trae:一些关于flutter和 go前后端开发构建的分享
android·flutter·gradle·android-studio·trae·vibe code
我命由我123459 天前
Kotlin 开发 - lateinit 关键字
android·java·开发语言·kotlin·android studio·android-studio·android runtime
小北的博客11 天前
如何在 Android studio 中使用 cursor 插件
android studio·intellij-idea·ai编程·android-studio·插件·cursor
大连好光景13 天前
ADB复杂命令拆解
测试工具·adb·android-studio
我命由我1234513 天前
Kotlin 开发 - 双冒号操作符(引用顶层函数、引用成员函数、引用构造函数、引用属性、引用类)
android·java·开发语言·kotlin·android studio·android jetpack·android-studio
我命由我1234513 天前
Kotlin 开发 - sealed 关键字
android·java-ee·kotlin·android studio·android jetpack·android-studio·android runtime