组标签

<group> 标签允许调整 VectorDrawable 的一个或多个元素的缩放,旋转和位置:

<vector xmlns:android="http://schemas.android.com/apk/res/android"
android:width="24dp"
android:height="24dp"
android:viewportWidth="24.0"
android:viewportHeight="24.0">
    <path
        android:pathData="M0,0 h4 v4 h-4 z"
        android:fillColor="#FF000000"/>

    <group
        android:name="middle square group"
        android:translateX="10"
        android:translateY="10"
        android:rotation="45">
        <path
            android:pathData="M0,0 h4 v4 h-4 z"
            android:fillColor="#FF000000"/>
    </group>

    <group
        android:name="last square group"
        android:translateX="18"
        android:translateY="18"
        android:scaleX="1.5">
        <path
            android:pathData="M0,0 h4 v4 h-4 z"
            android:fillColor="#FF000000"/>
    </group>
</vector>

上面的示例代码包含三个相同的 <path> 标签,全部描述黑色方块。第一个广场未经调整。第二个方块用 <group> 标签包裹,移动它并旋转 45°。第三个方块用 <group> 标签包裹,移动它并将其水平拉伸 50%。结果如下:

StackOverflow 文档

<group> 标签可以包含多个 <path><clip-path> 标签。它甚至可以包含另一个 <group>