繁体   English   中英

android 中形状的角颜色

[英]Corner Color of a Shape in android

在此处输入图像描述

我知道纯色和角落部分但是

我想知道如何填充角落的颜色

尝试在布局文件中使用stroke stroke可以给你边框的颜色和宽度。

<shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="rectangle">
    <stroke android:color="@color/yourcolour"
        android:width="4dp"
        />
    //Other adjustments


</shape>

让我知道这是否是您要找的

或者,如果您想要图片中的内容,请尝试以下操作

<layer-list xmlns:android="http://schemas.android.com/apk/res/android">
    <item >
        <shape android:shape="rectangle">
            <solid android:color="@android:color/holo_red_dark"/>
                <stroke android:color="@android:color/black"
                    android:width="10dp"
                    />

        </shape>

    </item>

    <item >
        <shape android:shape="rectangle">
            <solid android:color="@android:color/holo_blue_bright"/>
            <stroke android:color="@android:color/black"
                android:width="10dp"
                />

            <corners android:bottomLeftRadius="150dp"/>

        </shape>

    </item>



</layer-list>

结果

您似乎在谈论上图中的红色。 在那种情况下,没有属性可以给你这样的结果。 你需要在逻辑上做到这一点,比如用不同的背景拍摄 2 个视图,

  1. 红色背景与黑色笔触。
  2. 天空背景重叠在第一个红色视图上。 并简单地将顶视图背景制作成黑色笔画的圆形。 它将为您提供所需的设计布局。

确保你给两个视图相同的笔画,这样它看起来是一样的。

快乐的编码。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM