【问题标题】:How to stretch an image in Android to fullscreen while maintaining aspect ratio?如何在保持纵横比的同时将 Android 中的图像拉伸到全屏?
【发布时间】:2019-01-18 04:32:11
【问题描述】:

正如标题中所述,我在第一步中遇到了问题,即将图像拉伸到屏幕的分辨率。我的第二个问题是在拉伸图像时保持纵横比。

我的代码:

TwoDimensionalSprite _2dBckgrndSprite = new TwoDimensionalSprite(_parentScreen.getContext());
_2dBckgrndSprite.setImageResource(R.drawable.oh);//old-house
_2dBckgrndSprite.setLayoutParams(new Gallery.LayoutParams(LayoutParams.FILL_PARENT, LayoutParams.FILL_PARENT));

_parentScreen.AddElement(_2dBckgrndSprite);

我知道 setScaleType 方法,我也尝试过,但似乎没有任何效果。

【问题讨论】:

标签: android image fullscreen aspect-ratio


【解决方案1】:
【解决方案2】:

使用 imgview.setScaleType(ScaleType.FIT_XY);

将使图像完全适合设备。

【讨论】:

    猜你喜欢
    • 2011-02-28
    • 1970-01-01
    • 2010-12-25
    • 1970-01-01
    • 2011-06-08
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多