Como se ha mencionado en esta pregunta sin respuesta: WebView throws Receiver not registered: android.widget.ZoomButtonsControllerCómo activar de manera segura vista web zoom dentro y fuera según sea necesario
Al girar los controles vista web zoom dentro y fuera según sea necesario tiros esto:
java.lang.IllegalArgumentException: Receiver not registered: android.widget.ZoomButtonsController
Para algunos usuarios . Yo mismo no he visto este accidente, pero lo he visto en los registros que provienen de dispositivos en la naturaleza. No sucede súper frecuentemente, pero es un accidente independientemente. ¿Algunas ideas?
Gracias
Actualización: Cómo reproducir
encontré cómo reproducir este accidente: http://code.google.com/p/android/issues/detail?id=15694
Voy a informar si descubro una solución.
Conforme a lo solicitado, el pleno seguimiento de la pila:
java.lang.IllegalArgumentException: Receiver not registered: [email protected]
at android.app.ActivityThread$PackageInfo.forgetReceiverDispatcher(ActivityThread.java:793)
at android.app.ContextImpl.unregisterReceiver(ContextImpl.java:913)
at android.content.ContextWrapper.unregisterReceiver(ContextWrapper.java:331)
at android.widget.ZoomButtonsController.setVisible(ZoomButtonsController.java:404)
at android.widget.ZoomButtonsController$2.handleMessage(ZoomButtonsController.java:178)
at android.os.Handler.dispatchMessage(Handler.java:99)
at android.os.Looper.loop(Looper.java:123)
at android.app.ActivityThread.main(ActivityThread.java:4627)
at java.lang.reflect.Method.invokeNative(Native Method)
at java.lang.reflect.Method.invoke(Method.java:521)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:858)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:616)
at dalvik.system.NativeStart.main(Native Method)
y otro similar:
java.lang.IllegalArgumentException: View not attached to window manager
at android.view.WindowManagerImpl.findViewLocked(WindowManagerImpl.java:391)
at android.view.WindowManagerImpl.removeView(WindowManagerImpl.java:236)
at android.view.Window$LocalWindowManager.removeView(Window.java:432)
at android.widget.ZoomButtonsController.setVisible(ZoomButtonsController.java:406)
at android.widget.ZoomButtonsController$2.handleMessage(ZoomButtonsController.java:178)
at android.os.Handler.dispatchMessage(Handler.java:99)
at android.os.Looper.loop(Looper.java:143)
at android.app.ActivityThread.main(ActivityThread.java:5068)
at java.lang.reflect.Method.invokeNative(Native Method)
at java.lang.reflect.Method.invoke(Method.java:521)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:868)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:626)
at dalvik.system.NativeStart.main(Native Method)
¿Puedo tiene la pila completa @littleFluffyKitty accidente? – Reno
@Reno oh hai! ¡Seguro que puedes hacerlo! – cottonBallPaws
algún código sería útil – the100rabh