Android MaterialCardView切角样式

问题描述 投票:0回答:2

我使用了MaterialCardView

我给了它一个偷工减料的风格

但是views离角落很远

Image: Image spacing

我也使用了以下代码:

app:cardPreventCornerOverlay="true"

但是它不能解决问题

Image: not croped image

有人可以帮我吗?

java android kotlin material-components materialcardview
2个回答
0
投票
您可以使用材料成分库中的ShapeableImageView,并为其提供与卡片相同的shapeAppearance,因此角点匹配。

https://github.com/material-components/material-components-android/blob/master/lib/java/com/google/android/material/imageview/ShapeableImageView.java

虽然它可能仅作为Alpha版本可用。


0
投票
您会在这里找到许多形状,

https://github.com/siyamed/android-shape-imageview

© www.soinside.com 2019 - 2024. All rights reserved.