画像の拡大縮小とトリミングを同時に行い、画面の左端から右端に表示しようとしています。ユーザーの画面よりも少し広い画像を受け取り、次のように拡大縮小できます(XML):
<ImageView
android:id="@+id/category_image_top"
android:layout_width="match_parent"
android:layout_height="170dp"
android:maxHeight="170dp"
android:scaleType="centerCrop"
android:adjustViewBounds="true"
android:focusable="false"
/>
しかし、これは私が得るものです:
次のように、画像を右上に揃えたいと思います。
これは可能ですか?私はすべてのscaleTypesを試しましたが、作品に注目してください。画像はXとYに合わせて拡大縮小されるか(fitXY、fitStart)、画像は切り取られますが中央に配置されます(centerCrop)。Android:scaleType="cropStart" のようなものが必要です