【发布时间】:2017-07-25 14:26:57
【问题描述】:
我正在使用 xamarin android native 进行应用程序开发。我使用以下代码对 ImageView 上位图的图像进行四舍五入。
<ImageView
android:id="@+id/proimg"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:src="@drawable/pro1" />
在代码中,
imgpro.SetImageBitmap(bitmap);
imgpro.SetImageDrawable(ImageHelper.getRoundedCornerImage(bitmap, 120));
public class ImageHelper
{
public static Android.Support.V4.Graphics.Drawable.RoundedBitmapDrawable getRoundedCornerImage(Bitmap thePic, int cornerRadius)
{
Android.Support.V4.Graphics.Drawable.RoundedBitmapDrawable dr = Android.Support.V4.Graphics.Drawable.RoundedBitmapDrawableFactory.Create(null, thePic);
dr.CornerRadius = cornerRadius;
return dr;
}
}
图像不会根据 ImageView 进行调整。
谁能帮我解决这个问题。
提前致谢
【问题讨论】:
标签: xamarin.android