我是xamarin android的初学者。 我想在xamarin android中显示一组像FlowListview的图像。 我在axml中使用了以下代码。我使用了这个链接Xamarin Android FFImageLoading ImageService.Instance.LoadUrl() System.NullReferenceException。 但它没有像flowlistview那样的绑定图像
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:minWidth="25px"
android:minHeight="25px" >
<FFImageLoading.Views.ImageViewAsync
android:id="@+id/imgDisplay"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:scaleType="fitCenter" />
</LinearLayout>
这是我的c#代码
public class FlowListActivity : Activity
{
ImageViewAsync imgThunbailUsername;
protected override void OnCreate(Bundle savedInstanceState)
{
base.OnCreate(savedInstanceState);
SetContentView(Resource.Layout.FlowListLayout);
setUserImage();
}
private void setUserImage()
{
ImageService.Instance.Initialize();
imgThunbailUsername = FindViewById<ImageViewAsync>(Resource.Id.imgDisplay);
string url = @"https://lh4.googleusercontent.com/-Lfgi-xEMwuk/VNWoy8EDWcI/AAAAAAAAACk/rwsluNfhSZY/w1486-h832-no/photo.jpg";
for(int i=0;i<3;i++)
{
ImageService.Instance.LoadUrl(url)
.Retry(3, 200)
.DownSample(60, 60)
.Into(imgThunbailUsername);
}
// compiler points here with an exception
}
}