首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >SlidingMenuSharp System.ObjectDisposedException:无法访问已释放的对象。对象名:'Android.Widget.Scroller‘

SlidingMenuSharp System.ObjectDisposedException:无法访问已释放的对象。对象名:'Android.Widget.Scroller‘
EN

Stack Overflow用户
提问于 2017-08-17 14:36:46
回答 2查看 748关注 0票数 0

我们有一个Xamarin.Android 7应用程序。我们得到了以下导致应用程序崩溃的异常。它说明了一些关于Android.Widget.Scroller的东西,但我们并没有在我们的应用程序中显式地使用这个组件。不过,我们在xaml文件中使用了ScrollView和GridView。

我们遇到的一个解决方案是回到Xamarin.Android 6,但由于应用程序的要求,这并不是一个可行的解决方案。我们遇到的另一个解决方案是使用ListViewCachingStrategy,但无法找到如何在Xamarin.Android中做到这一点。

请帮帮我们,这是我们任务中的巨大障碍。

代码语言:javascript
运行
复制
System.ObjectDisposedException: Cannot access a disposed object.
Object name: 'Android.Widget.Scroller'.
at Java.Interop.JniPeerMembers.AssertSelf (Java.Interop.IJavaPeerable self) [0x00029] in <5716a943049b49ca928a3a1c8d2386f4>:0 
at Java.Interop.JniPeerMembers+JniInstanceMethods.InvokeNonvirtualBooleanMethod (System.String encodedMember, Java.Interop.IJavaPeerable self, Java.Interop.JniArgumentValue* parameters) [0x00000] in <5716a943049b49ca928a3a1c8d2386f4>:0 
at Android.Widget.Scroller.get_IsFinished () [0x0000a] in <8804aaaf21bc4f45b576b50092b57059>:0 
at SlidingMenuSharp.CustomViewAbove.ComputeScroll () [0x00001] in <20b4998942db4089b3ed88297710fab6>:0 
at Android.Views.View.n_ComputeScroll (System.IntPtr jnienv, System.IntPtr native__this) [0x00008] in <8804aaaf21bc4f45b576b50092b57059>:0 
at (wrapper dynamic-method) System.Object:0044ef4c-4a4e-4ecd-8301-8be4cc63baea (intptr,intptr)
EN

Stack Overflow用户

发布于 2017-08-26 13:55:49

将Xamarin.Forms更新到2.4.0-pre1,应该会得到修复。

票数 0
EN
查看全部 2 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/45728128

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档