我的菜单中有一个Imageview,它显示了所选地图的预览。
但这些地图可能大小不一,在我的菜单中,我有足够的水平空间,但垂直我有限制。所以,我想要的是缩放ImageView,使它的高度变成40像素(这里我也有一个问题),并且它的宽度会相应地变化,这样它就不会变形。
此外,如果有一种方法可以使高度自动与其行的高度相匹配,我将非常感激。(它的父级)下面是我的代码:
Label mapChooserLabel = new Label("This is the map you will play on, click to change");
try {
mapPreview