带两种颜色的大写字母

时间:2018-06-19 11:28:41

标签: android gradient shape

我需要这样做:

enter image description here

下面是我的代码:

<shape xmlns:android="http://schemas.android.com/apk/res/android"
android:innerRadius="0dp"
android:shape="oval"
android:thickness="140dp"
android:useLevel="false">
<gradient
    android:angle="0"
    android:centerX="0"
    android:startColor="@android:color/holo_green_light"
    android:endColor="@android:color/darker_gray"
    android:type="sweep" />

但是我需要没有渐变,我想要一个将两种颜色切成两半的圆。

我可以用纯色吗?

1 个答案:

答案 0 :(得分:1)

尝试使用它。

<shape xmlns:android="http://schemas.android.com/apk/res/android"
android:shape="oval">

<gradient
    android:centerX="-1"
    android:type="sweep"
    android:startColor="#fff"
    android:endColor="#000"
    />

</shape>