B4X:
Dim view As B4XView = xui.CreatePanel("")
Root1.AddView(view, 0, 0, 50%x, 50%x)
Dim mask As B4XBitmap = LoadBitmapResize(File.DirAssets, "mask.png", view.Width, view.Height, False)
Dim bc As BitmapCreator
bc.Initialize(view.Width, view.Height)
bc.FillRadialGradient(Array As Int(xui.Color_Black, xui.Color_Gray, xui.Color_Black), bc.TargetRect)
Dim gradient As B4XBitmap = bc.bitmap
gradient = gradient.Resize(gradient.Width, gradient.Height, False)
Dim bce As BitmapCreatorEffects
bce.Initialize
view.SetBitmap(bce.DrawThroughMask(gradient, mask))
If you comment line 11, app crashes, even despite no effective resize.