【问题标题】:Adding a shadow to a custom shape in Android在 Android 中为自定义形状添加阴影
【发布时间】:2020-02-07 19:28:24
【问题描述】:

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

我知道您可以覆盖轮廓提供程序,但据我所知,这不允许您设置角落半径不同的轮廓。

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

【问题讨论】:

    标签: android kotlin view shadow


    【解决方案1】:

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-10-03
      相关资源
      最近更新 更多