将图像右侧和中心垂直对齐

时间:2012-07-10 13:20:28

标签: android android-layout imageview scaling

假设我有一个具有此宽高比的ImageView

#####
#####
#####

我希望能够在其中放置具有不同宽高比的图像。

如果图像具有此比率

00
00
00

我希望它是

###00
###00
###00

所以android:scaleType =“fitEnd”会起作用

但如果我的图像的比率为

00000

我希望它是

#####
00000
#####

所以这里需要android:scaleType =“fitCenter”。

有没有办法将它结合起来?

1 个答案:

答案 0 :(得分:1)

您不能在同一属性中使用两个scaleTypes。您可能需要等待加载图片,然后决定scaleTypeimgView.setScaleType(ImageView.ScaleType.CENTER)一起使用的内容。