2013-08-22 1 views
0

J'utilise monodroid avec un horizontalscrollview comme seul enfant d'un RelativeLayout. Je fais cela dans le code et il fonctionne très bien pour les premières secondes de défilement, puis il gèle et me donne l'erreur suivante:Monodroid horizontalscrollview lance une erreur fréquemment lors du défilement

[SurfaceTextureClient] Fence::wait failed (Interrupted system call) 
[ViewRootImpl] Could not lock surface 
[ViewRootImpl] java.lang.IllegalArgumentException 
[ViewRootImpl] at android.view.Surface.nativeLockCanvas(Native Method) 
[ViewRootImpl] at android.view.Surface.lockCanvas(Surface.java:452) 
[ViewRootImpl] at android.view.ViewRootImpl.drawSoftware(ViewRootImpl.java:2214) 
[ViewRootImpl] at android.view.ViewRootImpl.draw(ViewRootImpl.java:2177) 
[ViewRootImpl] at android.view.ViewRootImpl.performDraw(ViewRootImpl.java:2045) 
[ViewRootImpl] at android.view.ViewRootImpl.performTraversals(ViewRootImpl.java:1854) 
[ViewRootImpl] at android.view.ViewRootImpl.doTraversal(ViewRootImpl.java:989) 
[ViewRootImpl] at android.view.ViewRootImpl$TraversalRunnable.run(ViewRootImpl.java:4351) 
[ViewRootImpl] at android.view.Choreographer$CallbackRecord.run(Choreographer.java:749) 
[ViewRootImpl] at android.view.Choreographer.doCallbacks(Choreographer.java:562) 
[ViewRootImpl] at android.view.Choreographer.doFrame(Choreographer.java:532) 
[ViewRootImpl] at android.view.Choreographer$FrameDisplayEventReceiver.run(Choreographer.java:735) 
[ViewRootImpl] at android.os.Handler.handleCallback(Handler.java:725) 
[ViewRootImpl] at android.os.Handler.dispatchMessage(Handler.java:92) 
[ViewRootImpl] at android.os.Looper.loop(Looper.java:137) 
[ViewRootImpl] at android.app.ActivityThread.main(ActivityThread.java:5227) 
[ViewRootImpl] at java.lang.reflect.Method.invokeNative(Native Method) 
[ViewRootImpl] at java.lang.reflect.Method.invoke(Method.java:511) 
[ViewRootImpl] at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:795) 
[ViewRootImpl] at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:562) 
[ViewRootImpl] at dalvik.system.NativeStart.main(Native Method) 

Je suis un peu confus parce qu'il est une activité très simple , et je ne peux pas trouver la cause de ce problème de défilement.

Répondre

1

J'ai découvert que cela se produit uniquement lors de l'exécution du projet dans le débogage. Je crois que c'est un problème avec la version actuelle de Xamarin (4.0.12 Build 3)

Questions connexes