【发布时间】:2019-07-23 07:19:39
【问题描述】:
我需要在圆形内再放一个,但我做不到。我创建了第一个形状(一个有 2 条线的圆圈。一个在顶部,另一个在底部),我需要在其中放置一个简单的圆形。也许在形状之间有一点填充。这就是我到目前为止所做的代码:
<?xml version="1.0" encoding="utf-8"?>
<vector xmlns:android="http://schemas.android.com/apk/res/android"
android:width="24dp"
android:height="24dp"
android:viewportWidth="24"
android:viewportHeight="24">
<path
android:fillColor="#62a35d"
android:pathData="M17,12C17,14.42 15.28,16.44 13,16.9V21H11V16.9C8.72,16.44 7,14.42 7,12C7,9.58 8.72,7.56 11,7.1V3H13V7.1C15.28,7.56 17,9.58 17,12M12,9A3,3 0 0,0 9,12A3,3 0 0,0 12,15A3,3 0 0,0 15,12A3,3 0 0,0 12,9Z" />
<path
android:fillColor="#62a35d"
android:pathData="M22,32
A10,10 0 1,1 42,32
A10,10 0 1,1 22,32 Z" />
</vector>
第二个形状当前不可见。如果我将android:viewportWidth 和android:viewportHeight 从 24 更改为 64,它就会变得可见。但这不是我必须做的。
【问题讨论】:
标签: android xml svg vector android-vectordrawable