我使用ImageView
,想要源图像以适应 TOP 和 RIGHT 。
FitEnd缩放适合 BOTTOM 和 RIGHT
所有其他比例enums
也没有多大帮助
任何想法?
由于
答案 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%" />