在Android中向自定义形状添加阴影

时间:2020-02-07 19:28:24

标签: android kotlin view shadow

我有一个自定义形状的视图,其左上角半径为0,其他3个半径为16dp。

我知道您可以覆盖轮廓线提供程序,但是从我看来,这不允许您在拐角处的半径不同的地方设置轮廓线。

想知道是否有任何方法可以为指定的形状设置轮廓提供程序,或以其他方式在视图上创建阴影。

1 个答案:

答案 0 :(得分:1)

您可以创建另一个具有完全相同的大小和角,但在x和y轴上偏移几dp的视图。然后偏移z,使其位于原始视图的下方。这应该会产生预期的效果。