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三个文件分别添加如下代码(代码如图所示)

最后效果如下面视频:

按键变色

相关推荐
耶叶9 天前
Android 开发:基于Scaffold的电子邮件App
android·android-studio
我命由我1234511 天前
Android Gradle - Gradle 自定义插件(Build Script 自定义插件、buildSrc 自定义插件、独立项目自定义插件)
android·java·java-ee·kotlin·android studio·android-studio·android runtime
耶叶16 天前
如何在AndroidStudio里面接入你的AI助手
人工智能·android-studio
Mr YiRan20 天前
JNI技术之QQ语言变声实现
android-studio
我命由我1234521 天前
Android 开发 - UriMatcher(一个 URI 分类器)
android·java·java-ee·kotlin·android studio·android-studio·android runtime
我命由我1234521 天前
Android 多进程开发 - FileDescriptor、Uri、AIDL 接口定义不能抛出异常
android·java·java-ee·kotlin·android studio·android-studio·android runtime
JMchen1231 个月前
企业级图表组件库完整实现
android·java·经验分享·笔记·canvas·android-studio
tangshuai961 个月前
Android Studio 安装指南(Ubuntu 22.04)
ubuntu·android-studio
我命由我123451 个月前
在 Android Studio 中,新建 AIDL 文件按钮是灰色
android·ide·android studio·安卓·android jetpack·android-studio·android runtime
我命由我123451 个月前
Android 多进程开发 - AIDL 回调、RemoteCallbackList、AIDL 安全校验
android·java·安全·android studio·安卓·android-studio·android runtime