0
私は、intrinsicWidthとheightの画像ビットマップで生成可能なImageViewでdrawableを設定しようとしていますが、imageviewの幅は36dpですが、まだ36dpのimageviewでは設定していません。 画像は画像ビューよりも小さく見えます。ImageDrawableが欲望画像ビューサイズに設定されていません
私を助けてください。
<ImageView
android:id="@+id/img_doctor"
android:layout_width="36dp"
android:layout_height="36dp"
android:layout_centerVertical="true"
android:scaleType="centerCrop" />
Drawable drawable11 = new BitmapDrawable(getResources(),myBitmap);
Log.e("", ""+drawable11.getIntrinsicWidth()+"::"+drawable11.getIntrinsicHeight());
imgView.setImageDrawable(drawable11);
ここでは、logcatで160 :: 160になっています。
実際に私はこのビットマップで循環可能な描画可能なイメージを作成していますので、直接使用することはできません。 –