首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >btn_plus和btn_minus没有在kotlin中正确显示

btn_plus和btn_minus没有在kotlin中正确显示
EN

Stack Overflow用户
提问于 2022-09-05 22:14:01
回答 2查看 31关注 0票数 0

我无法得到一个正负按钮来正确显示。我尝试过的任何其他按钮都没有问题,所以我不知道为什么会出现这两个按钮的问题。这个按钮只是在te按钮上显示一个小的实心圆,而不是一个正负。

代码语言:javascript
复制
<com.google.android.material.floatingactionbutton.FloatingActionButton

        android:id="@+id/newItem"
        android:layout_width="139dp"
        android:layout_height="125dp"
        android:layout_gravity="bottom|end"

        app:layout_constraintBottom_toBottomOf="parent"
        app:layout_constraintEnd_toEndOf="parent"
        app:srcCompat="@android:drawable/btn_plus"
        />```
EN

回答 2

Stack Overflow用户

发布于 2022-09-06 06:59:13

您可以尝试使用android:src="@drawable/btn_plus"代替app:srcCompat="@android:drawable/btn_plus",并通过使用app:backgroundTint="your_color" app:tint="your_color"为其定制颜色/背景色。希望能帮上忙!

票数 0
EN

Stack Overflow用户

发布于 2022-09-09 12:55:16

您可以简单地使用ImageView来绘制如下所示的图形:

代码语言:javascript
复制
                    <ImageView
                    android:id="@+id/btn_minus"
                    android:layout_width="30dp"
                    android:layout_height="30dp"
                    android:src="@drawable/ic_decrement_circle"/>

这是可绘制的:

代码语言:javascript
复制
<vector xmlns:android="http://schemas.android.com/apk/res/android"
android:width="24dp"
android:height="24dp"
android:viewportWidth="24"
android:viewportHeight="24"
android:tint="@color/primary">
<path
    android:fillColor="@android:color/white"
    android:pathData="M12,2C6.48,2 2,6.48 2,12s4.48,10 10,10 10,-4.48 10,-10S17.52,2 12,2zM17,13L7,13v-2h10v2z"/>
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/73615094

复制
相关文章

相似问题

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