如何在保持宽高比的同时将Android中的图像拉伸到全屏?

| 如标题所述,我在第一步时遇到了麻烦,这是将图像拉伸到屏幕的分辨率。我的第二个问题是在拉伸图像时保持宽高比。 我的代码:
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,我也尝试过,但似乎没有任何效果。     
已邀请:
使用ScaleType: http://developer.android.com/reference/android/widget/ImageView.ScaleType.html     
使用imgview.setScaleType(ScaleType.FIT_XY); 将使图像完全适合设备。     

要回复问题请先登录注册