我發送的服務器請求和示出的用戶的進度與以下性質按主頁按鈕而進度對話框被顯示拋出異常
waitDialog = new ProgressDialog(this);
waitDialog.setMessage(getText(R.string.msg_plz_wait));
waitDialog.setIndeterminate(true);
waitDialog.show();
對話框步驟1:發送服務器請求
步驟2:示出用戶的對話
第3步:用戶在對話框可見時按下主頁按鈕,並顯示
第4步:數據來自服務器傳遞給列表適配器b ut找不到資源並拋出Resource未找到的異常,然後ProgressDialog拋出以下異常。
03-18 12:18:11.050: ERROR/AndroidRuntime(15113): FATAL EXCEPTION: main
03-18 12:18:11.050: ERROR/AndroidRuntime(15113): java.lang.NullPointerException
03-18 12:18:11.050: ERROR/AndroidRuntime(15113): at android.widget.AbsListView.obtainView(AbsListView.java:1432)
03-18 12:18:11.050: ERROR/AndroidRuntime(15113): at android.widget.ListView.makeAndAddView(ListView.java:1745)
03-18 12:18:11.050: ERROR/AndroidRuntime(15113): at android.widget.ListView.fillDown(ListView.java:670)
03-18 12:18:11.050: ERROR/AndroidRuntime(15113): at android.widget.ListView.fillFromTop(ListView.java:727)
03-18 12:18:11.050: ERROR/AndroidRuntime(15113): at android.widget.ListView.layoutChildren(ListView.java:1598)
03-18 12:18:11.050: ERROR/AndroidRuntime(15113): at android.widget.AbsListView.onLayout(AbsListView.java:1260)
03-18 12:18:11.050: ERROR/AndroidRuntime(15113): at android.view.View.layout(View.java:7175)
03-18 12:18:11.050: ERROR/AndroidRuntime(15113): at android.widget.RelativeLayout.onLayout(RelativeLayout.java:912)
03-18 12:18:11.050: ERROR/AndroidRuntime(15113): at android.view.View.layout(View.java:7175)
03-18 12:18:11.050: ERROR/AndroidRuntime(15113): at android.widget.RelativeLayout.onLayout(RelativeLayout.java:912)
03-18 12:18:11.050: ERROR/AndroidRuntime(15113): at android.view.View.layout(View.java:7175)
03-18 12:18:11.050: ERROR/AndroidRuntime(15113): at android.widget.FrameLayout.onLayout(FrameLayout.java:338)
03-18 12:18:11.050: ERROR/AndroidRuntime(15113): at android.view.View.layout(View.java:7175)
03-18 12:18:11.050: ERROR/AndroidRuntime(15113): at android.widget.FrameLayout.onLayout(FrameLayout.java:338)
03-18 12:18:11.050: ERROR/AndroidRuntime(15113): at android.view.View.layout(View.java:7175)
03-18 12:18:11.050: ERROR/AndroidRuntime(15113): at android.view.ViewRoot.performTraversals(ViewRoot.java:1140)
03-18 12:18:11.050: ERROR/AndroidRuntime(15113): at android.view.ViewRoot.handleMessage(ViewRoot.java:1859)
03-18 12:18:11.050: ERROR/AndroidRuntime(15113): at android.os.Handler.dispatchMessage(Handler.java:99)
03-18 12:18:11.050: ERROR/AndroidRuntime(15113): at android.os.Looper.loop(Looper.java:123)
03-18 12:18:11.050: ERROR/AndroidRuntime(15113): at android.app.ActivityThread.main(ActivityThread.java:3683)
03-18 12:18:11.050: ERROR/AndroidRuntime(15113): at java.lang.reflect.Method.invokeNative(Native Method)
03-18 12:18:11.050: ERROR/AndroidRuntime(15113): at java.lang.reflect.Method.invoke(Method.java:507)
03-18 12:18:11.050: ERROR/AndroidRuntime(15113): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:839)
03-18 12:18:11.050: ERROR/AndroidRuntime(15113): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:597)
03-18 12:18:11.050: ERROR/AndroidRuntime(15113): at dalvik.system.NativeStart.main(Native Method)
不,那麼它不會發生。 – 2011-03-18 09:22:08
如果沒有進度對話框並且用戶按下主頁按鈕,是否會發生問題? – Tima 2011-03-18 12:26:33
不,它只出現在出現對話框的情況下。 – 2011-03-21 04:26:07