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异常界面