ImageView adjustViewBounds在Xamarin.Android上无法正常工作

时间:2017-02-20 13:25:34

标签: android xamarin xamarin.android android-imageview

我在ImageView上使用adjustViewBounds属性,如:

<ImageView
android:id="@+id/rotImage"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentLeft="false"
android:layout_alignParentStart="true"
android:layout_alignParentTop="false"
android:layout_centerVertical="true"
android:layout_marginLeft="10dp"
android:maxHeight="60dp"
android:maxWidth="60dp"
android:adjustViewBounds="true" />

我正在设置我的ImageView,如下所示:

Bitmap image = Base64Converter.Base64ToBitmap(stringimage);
imageview.SetImageBitmap(image);

我的问题是我的ImageView是空的,只是白色。 如果我删除了adjustViewBounds属性,则会显示图像但不是我想要的。

我的Xamarin版本:最后稳定(4.2.2.11)

1 个答案:

答案 0 :(得分:1)

adjustViewBounds可能无法很好地适应您的布局。我会尝试使用scaleType,我会开始尝试FIT_CENTER,但这取决于你想要实现的目标。