当前位置:编程学习 > wap >>

求教各路大神,此异常如何搞定~

06-24 18:51:29.565: E/ic.cooker.widget.LidView2(3904): pot view DetachedFromWindow .
06-24 18:52:49.225: W/dalvikvm(3904): threadid=1: thread exiting with uncaught exception (group=0x40015560)
06-24 18:52:49.225: E/ic.utils.os.UncaughtExceptionHandler(3904): an uncaught exception occured.
06-24 18:52:49.225: W/System.err(3904): java.lang.NullPointerException
06-24 18:52:49.225: W/System.err(3904):  at ic.cooker.widget.WorkStateView.onDetachedFromWindow(Unknown Source)
06-24 18:52:49.225: W/System.err(3904):  at android.view.View.dispatchDetachedFromWindow(View.java:6173)
06-24 18:52:49.225: W/System.err(3904):  at android.view.ViewGroup.dispatchDetachedFromWindow(ViewGroup.java:1164)
06-24 18:52:49.225: W/System.err(3904):  at android.view.ViewGroup.dispatchDetachedFromWindow(ViewGroup.java:1162)
06-24 18:52:49.225: W/System.err(3904):  at android.view.ViewGroup.dispatchDetachedFromWindow(ViewGroup.java:1162)
06-24 18:52:49.229: W/System.err(3904):  at android.view.ViewGroup.dispatchDetachedFromWindow(ViewGroup.java:1162)
06-24 18:52:49.229: W/System.err(3904):  at android.view.ViewRoot.dispatchDetachedFromWindow(ViewRoot.java:1746)
06-24 18:52:49.229: W/System.err(3904):  at android.view.ViewRoot.doDie(ViewRoot.java:2757)
06-24 18:52:49.233: W/System.err(3904):  at android.view.ViewRoot.die(ViewRoot.java:2727)
06-24 18:52:49.233: W/System.err(3904):  at android.view.WindowManagerImpl.removeViewImmediate(WindowManagerImpl.java:218)
06-24 18:52:49.233: W/System.err(3904):  at android.view.Window$LocalWindowManager.removeViewImmediate(Window.java:436)
06-24 18:52:49.237: W/System.err(3904):  at android.app.ActivityThread.handleDestroyActivity(ActivityThread.java:2665)
06-24 18:52:49.237: W/System.err(3904):  at android.app.ActivityThread.handleRelaunchActivity(ActivityThread.java:2770)
06-24 18:52:49.237: W/System.err(3904):  at android.app.ActivityThread.access$1600(ActivityThread.java:117)
06-24 18:52:49.241: W/System.err(3904):  at android.app.ActivityThread$H.handleMessage(ActivityThread.java:932)
06-24 18:52:49.241: W/System.err(3904):  at android.os.Handler.dispatchMessage(Handler.java:99)
06-24 18:52:49.241: W/System.err(3904):  at android.os.Looper.loop(Looper.java:123)
06-24 18:52:49.241: W/System.err(3904):  at android.app.ActivityThread.main(ActivityThread.java:3647)
06-24 18:52:49.244: W/System.err(3904):  at java.lang.reflect.Method.invokeNative(Native Method)
06-24 18:52:49.244: W/System.err(3904):  at java.lang.reflect.Method.invoke(Method.java:507)
06-24 18:52:49.244: W/System.err(3904):  at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:839)
06-24 18:52:49.248: W/System.err(3904):  at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:597)
06-24 18:52:49.248: W/System.err(3904):  at dalvik.system.NativeStart.main(Native Method)


Android 2.3.1 
异常是在应用程序设置界面切换系统语言Locale至英语后再切回Locale中文,返回主界面的时候触发的.
只切换Locale至英语,此时返回主界面无异常,即,切换一次语言,程序不会异常,第二次切换语言后返回主界面程序立即异常.~
求各位大神不吝赐教~ Locale 语言切换 Android 异常 界面 --------------------编程问答-------------------- 是不是没有在onDestory的时候把dialog dismiss掉? --------------------编程问答--------------------
引用 1 楼 shang19875366 的回复:
是不是没有在onDestory的时候把dialog dismiss掉?

at ic.cooker.widget.WorkStateView是主界面上的一个自定义VIEW.它有两中状态,通过ViewSwitch切换.
PS:返回主界面的时候我确定是没有dialog存在的. --------------------编程问答--------------------
求大神入此楼~~ --------------------编程问答--------------------
..补充下,这个应用是一个类是桌面(laucher)的应用.
补充:移动开发 ,  Android
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,