1

我试图制作一个半椭圆形。我做到了,但它是相反的。我想制作一个像这张图片一样的椭圆形。

蓝色椭圆的上半部分

我试过这段代码

<vector 

    xmlns:android="http://schemas.android.com/apk/res/android"
    android:width="24dp"
    android:height="10dp"
    android:viewportWidth="24.0"
    android:viewportHeight="24.0">

    <path
        android:pathData="M0 -5.4a13 7 0 1 0 24 0V24H0z"
        android:fillColor="@color/white"/>

</vector>

我从 stackverflow 收集了这段代码。但是有一个向量,我无法完全理解它。

4

1 回答 1

0

试试这个代码:

 <vector xmlns:android="http://schemas.android.com/apk/res/android"
    android:width="24dp"
    android:height="24dp"
    android:viewportHeight="24.0"
    android:viewportWidth="24.0">

<path
    android:name="circle"
    android:fillColor="#fff"
    android:pathData="M12,38m-10,0a10,10 0,1 1,20 0a10,10 0,1 1,-20 0" />

</vector>
于 2018-02-14T11:18:52.847 回答