使用剪輯路徑

<clip-path> 定義了一個充當視窗的形狀,只允許 <path> 的一部分顯示它們是否在 <clip-path> 形狀內並切斷其餘部分。

<vector xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:tools="http://schemas.android.com/tools"
    android:width="24dp"
    android:height="24dp"
    android:viewportWidth="24.0"
    android:viewportHeight="24.0">
    <clip-path
        android:name="square clip path"
        android:pathData="M6,6 h12 v12 h-12 z"/>
    <path
        android:name="triangle"
        android:fillColor="#FF000000"
        android:pathData="M0,24 l12,-24 l12,24 z"/>

</vector>

在這種情況下,<path> 產生一個黑色三角形,但 <clip-path> 定義了一個較小的方形,只允許部分三角形顯示:

StackOverflow 文件