如何在 cardview 上创建三角形间隙?

how to create triangle gap on cardview?

如何在 android studio 中像这样在 cardview 底部创建三角形间隙?

您可以使用 Material 组件库中包含的 TriangleEdgeTreatment

只需使用像这样的简单布局:

    <com.google.android.material.card.MaterialCardView
        android:id="@+id/card"
        .../>

然后在底部边缘应用 TriangleEdgeTreatment

    MaterialCardView cardView = findViewById(R.id.card);
    cardView.setShapeAppearanceModel(cardView.getShapeAppearanceModel().toBuilder()
            .setBottomEdge(new TriangleEdgeTreatment(40.f, true))
            .build());