从scaleimagelabel中的内容中删除剩余空间

时间:2018-04-09 09:02:16

标签: codenameone

在第一张图片的顶部和底部有左上空间,第二张图片左右有左上空间。这当然取决于设备的屏幕尺寸。但是有可能从scaleimagelabel中删除或减少这个开销空间吗?

我尝试将margin和padding设置为零,但这并不会删除过头空格。我认为它应该在内容领域。

enter image description here

1 个答案:

答案 0 :(得分:0)

默认情况下,ScaleImageLabel使用" fit"选项,这意味着它将在缩放时保留纵横比,并根据背景透明度设置使用图像周围的空白区域。您可以选择以下3个选项之一进行缩放:

Scaling

E.g。如果您想要填充图像但稍微裁剪一下,您可以这样做:

lbl.setBackgroundType(Style.BACKGROUND_IMAGE_SCALED_FILL);