Android 如何知道setShadowLayer绘制阴影所需的确切空间?

Android 如何知道setShadowLayer绘制阴影所需的确切空间?,android,android-canvas,shadow,Android,Android Canvas,Shadow,当我设置阴影层的半径为50px时,侧面可见阴影的宽度实际上是65px左右,而不是我希望的50px。他们是否有办法知道setShadowLayer绘制阴影所需的总空间量?您可以在XML中使用android:elevation,但它在棒棒糖版本或更高版本的android上工作。您可以看到此链接谢谢,但我想从canvas/paint属性了解它:

当我设置阴影层的半径为50px时,侧面可见阴影的宽度实际上是65px左右,而不是我希望的50px。他们是否有办法知道setShadowLayer绘制阴影所需的总空间量?

您可以在XML中使用android:elevation,但它在棒棒糖版本或更高版本的android上工作。您可以看到此链接

谢谢,但我想从canvas/paint属性了解它: