我正在编写一个 Xamarin Android 应用程序,我有一个关于GridView
适配器的问题。
是否可以async
在方法中使用关键字GetView
?我有一个await
函数希望在GetView
为每个GridView
项目异步检索图像的方法中使用?
目前的方法是:
public override View GetView (int position, View convertView, ViewGroup parent)
我正在寻找相当于:
public async override Task<View> GetView (int position, View convertView, ViewGroup parent)
但是,我收到此错误:
'SimpleMapDemo.GridViewWithImageAndTextAdapter.GetView(int, Android.Views.View, Android.Views.ViewGroup)': return type must be 'Android.Views.View' to match overridden member 'Android.Widget.BaseAdapter.GetView(int, Android.Views.View, Android.Views.ViewGroup)'
这可能吗?如果没有,是否可以在每种GetView
方法中启动后台进程以异步检索所需的图像,还是我应该尝试另一种方法?
提前致谢