我刚开始在矢量可绘制对象中使用剪辑路径。我想旋转剪辑路径,但是没有办法旋转任何路径而不将其放入组中,以便它可以具有pivotX和pivotY属性。然而,当放入组中时,它不再剪辑组外的路径(因此变得无用)。是否有解决方法?这是我的可绘制对象(在此状态下,由于我提到的原因,剪辑无效):
<!-- drawable/bluetooth_audio.xml -->
<vector xmlns:android="http://schemas.android.com/apk/res/android"
android:height="48dp"
android:width="48dp"
android:viewportWidth="24"
android:viewportHeight="24">
<group
android:name="maskGroup"
android:pivotX="12"
android:pivotY="12">
<clip-path
android:name="mask"
android:pathData="M12,0 V12 H24 V24 H0 V0"/>
</group>
<group
android:name="base"
android:pivotX="12"
android:pivotY="12">
<path
android:fillColor="#FFF"
android:pathData="M12.88,16.29L11,18.17V14.41M11,5.83L12.88,7.71L11,9.58M15.71,7.71L10,2
H9V9.58L4.41,5L3,6.41L8.59,12L3,17.58L4.41,19L9,14.41V22H10L15.71,16.29L11.41,12M19.53,6.71L18.26,8M14.24,12L16.56,14.33C16.84,13.6 17,12.82 17,12C17,11.18 16.84,10.4 16.57,9.68L14.24,12Z"/>
<path
android:fillColor="#FFF"
android:pathData="
M18.26,8
C18.89,9.18 19.25,10.55 19.25,12
C19.25,13.45 18.89,14.82 18.26,16
L19.46,17.22
C20.43,15.68 21,13.87 21,11.91
C21,10 20.46,8.23 19.53,6.71
"
/>
</group>
</vector>