gpt4 book ai didi

android - 如何在android drawable中绘制下面提到的圆角形状

转载 作者:搜寻专家 更新时间:2023-11-01 09:22:46 25 4
gpt4 key购买 nike

我已经尝试过该代码但似乎不正确请帮忙

<?xml version="1.0" encoding="utf-8"?>
<layer-list xmlns:android="http://schemas.android.com/apk/res/android">

<item>
<rotate
android:fromDegrees="45"
android:pivotX="35%"
android:pivotY="30%">
<shape>
<size android:height="5dp" android:width="5dp"/>
<corners android:radius="0.5dp" />
<solid android:color="@color/white" />
</shape>
</rotate>
</item>

enter image description here

最佳答案

使用矢量绘图可能会更容易:

<vector android:height="24dp" android:viewportHeight="101.01621"
android:viewportWidth="114.45102" android:width="24dp" xmlns:android="http://schemas.android.com/apk/res/android">
<path android:fillColor="#00000000"
android:pathData="m0.421,7.319c-0.848,-4.225 2.893,-6.292 4.701,-6.534l93.265,-0.552c9.395,-0.736 15.906,2.42 15.875,15.875l-0.032,78.398c1.262,7.668 -11.009,7.894 -15.926,3.48 -17.528,-8.582 -70.939,-31.855 -92.048,-40.468 -1.899,-0.775 -3.147,-1.13 -4.14,-1.522 -2.225,-0.879 -2.097,-3.281 -1.851,-5.335z"
android:strokeAlpha="1" android:strokeColor="#000000"
android:strokeLineCap="butt" android:strokeLineJoin="miter" android:strokeWidth="0.26458332"/>
</vector>

enter image description here

如果您需要进行一些调整,您应该下载 Inkscape ( https://inkscape.org ) 或其他 svg 设计软件和我的源文件(如果需要) https://drive.google.com/open?id=1vY8tYcA00KAQeoulMlPmwvRWrs7EY672 .绘制您的形状,然后再次以 svg 格式导出。一旦你有了 svg 格式的文件,你就可以使用 Android Studio 中的矢量 Assets 工具。该工具会自动生成您的矢量 xml,并且您可以将矢量可绘制对象用作普通可绘制对象,例如作为 ImageView 的源。希望对您有所帮助!

关于android - 如何在android drawable中绘制下面提到的圆角形状,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53314437/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com