首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何更改kotlin中按钮的背景颜色

如何更改kotlin中按钮的背景颜色
EN

Stack Overflow用户
提问于 2021-02-03 13:22:10
回答 3查看 286关注 0票数 0

我对kotlin编程很陌生,我无法解决我在android演播室面临的问题。我在youtube上学习了一门课程,视频曾经教你如何构建一个实际的应用程序。我想改变我做的按钮的背景颜色,但是无论我做什么,这个按钮都有紫色。

我尝试了以下两种方法:

代码语言:javascript
运行
复制
android:background="@android:color/white"
android:background="#FFFFFF"

你们能帮我吗,伙计们,我真的很感激

整个代码是:(请不要介意我为颜色选择的名字,im罗马尼亚语)

代码语言:javascript
运行
复制
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools"
android:id="@+id/padding"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="@color/backgroundColor"
android:gravity="center_horizontal"
android:orientation="vertical"
android:padding="16dp"
tools:context=".MainActivity"
>

<Button
    android:layout_width="match_parent"
    android:layout_height="wrap_content"
    android:layout_marginTop="15dp"
    android:background="@android:color/white"
    android:backgroundTint="@color/white"
    android:text="Selecteaza data"
    android:textColor="@color/culoarePrimara"
    android:textSize="20sp"
    android:textStyle="bold"
    />
</LinearLayout>

这是颜色:

EN

Stack Overflow用户

发布于 2021-02-03 16:32:02

您可以使用:

代码语言:javascript
运行
复制
<Button
    app:backgroundTint="@color/..."/>

您可能使用的是Theme.MaterialComponents.*主题,而Button的默认背景色(由MaterialButton替换)是应用程序主题中定义的colorPrimary

票数 0
EN
查看全部 3 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/66028436

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档