Web からダウンロードしている画像を設定しようとしています。これを行うのに役立つライブラリを使用しています。問題は、画面に合わせて縦横比を維持するために画像のサイズを変更する必要があることです。高さは正常に機能しているようですが、アスペクト比を維持しながらビットマップの幅をデバイスの幅全体に合わせたいと考えています。しかし、それは機能しておらず、画像は両側で短くカットされています...
<ImageView
android:id="@+id/imageView"
android:layout_width="fill_parent"
android:layout_height="@dimen/_height" />
コード:
DisplayMetrics metrics = getResources().getDisplayMetrics();
mWidth = metrics.widthPixels;
mHieght = (int) getResources().getDimension(R.dimen._height);
Ion.with(imageView).resize(mWidth, mHieght).load(url)
編集:これはandroid:scaleType="centerCrop"