在android ImageView中缩放图像以适合TOP和RIGHT

时间:2011-07-23 16:15:01

标签: android imageview image-scaling

我使用ImageView想要源图像以适应 TOP RIGHT

FitEnd缩放适合 BOTTOM RIGHT 所有其他比例enums也没有多大帮助

任何想法?

由于

3 个答案:

答案 0 :(得分:4)

试试此代码

<LinearLayout
   android:layout_width="match_parent"
   android:layout_height="match_parent"
   android:gravity="top|right">
   <ImageView
       android:scaleType="fitEnd"
       android:adjustViewBounds="true" />
</LinearLayout>

这可以为您提供预期的结果。

答案 1 :(得分:0)

我相信您正在寻找fitStart,或者在代码中setScaleType(ImageView.ScaleType.FIT_START);

使用它你可以简单地将图像包装在与右边对齐的布局包装中,例如带有android:layout_alignParentRight="true"的RelativeLayout

答案 2 :(得分:0)

只需使用scaleType = MATRIX

e.g:

<ImageView
    android:layout_width="%wanted width%"
    android:layout_height="%wanted height%"
    android:scaleType="matrix"
    android:src="%your src%" />