Как сделать обводку с закругленными углами?

#xml #android-studio #vector

Вопрос:

Это мой текущий код:

     <vector xmlns:android="http://schemas.android.com/apk/res/android"
    android:width="400px"
    android:height="400px"
    android:viewportWidth="400.0"
    android:viewportHeight="400.0">
<path
android:strokeColor="#000000"
android:strokeWidth="4"
android:pathData="M100, 100, l100, 100, l100, -100 "/>
</vector>
 

И выглядит это так.
Как я могу сделать это с округлым началом и концом удара, в значительной степени похожим на это?

Ответ №1:

Вы можете использовать это для круглых углов

 <vector xmlns:android="http://schemas.android.com/apk/res/android"
    android:width="512dp"
    android:height="512dp"
    android:viewportWidth="512"
    android:viewportHeight="512">
  <path
      android:pathData="M27.7,111.1c-10.3,2.4 -19.7,10.3 -24.4,20.4 -2.3,5.1 -2.8,7.3 -2.7,14.5 0,16 -9.6,5.2 119.2,134.2 77.7,77.8 116,115.5 119.1,117.2 7.3,3.9 15.8,5.3 23.4,3.7 3.4,-0.7 8.3,-2.4 10.8,-3.7 3.1,-1.7 41.4,-39.4 119.1,-117.2 128.8,-129 119.2,-118.2 119.2,-134.2 0,-7.2 -0.4,-9.4 -2.8,-14.7 -8.4,-18.4 -30.8,-26.2 -49.1,-17.1 -2.6,1.3 -38.8,36.8 -103.7,101.6l-99.8,99.7 -99.8,-99.7c-65.2,-65.1 -101.1,-100.3 -103.7,-101.6 -7.6,-3.7 -17,-4.9 -24.8,-3.1z"
      android:fillColor="#000000"
      android:strokeColor="#00000000"/>
</vector>