System.InvalidOperationException:无法转换为.NET对象只能转换使用.ToJavaObject创建的Java.Lang.Object

问题描述

我创建了一个具有导航抽屉布局的Xamarin.android应用。当我选择抽屉中的第一项时,内容主框架布局中会显示一个片段。在此片段中,一个listview充满了来自asmx Web服务的数据。当我在抽屉中选择第​​二个项目时,将显示另一个片段,该片段也具有包含来自asmx Web服务的数据的列表视图。启动应用程序时,当我选择抽屉中的第一个项目时,一切都很好,但是当我导航至第二个项目并尝试从抽屉中打开第一个项目时,出现异常:System.InvalidOperationException:无法转换为.NET目的。只能转换使用.ToJavaObject()创建的Java.Lang.Object。我不知道是什么问题。实际上,当我先打开第二个抽屉项目,然后打开第一个项目然后返回第二个项目时,我没有遇到这个问题,但是有时列表视图中的项目是重复的。我不知道是否清楚地提到了我的问题。如果不是,请告诉我。我想分享我的项目的代码,但是很长。我想知道是否有一种附加方式。 预先感谢。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)

相关问答

错误1:Request method ‘DELETE‘ not supported 错误还原:...
错误1:启动docker镜像时报错:Error response from daemon:...
错误1:private field ‘xxx‘ is never assigned 按Alt...
报错如下,通过源不能下载,最后警告pip需升级版本 Requirem...