好長時(shí)間不寫,真的好懶啊!分享一個(gè)錯誤:
02-27 14:33:17.647: E/AndroidRuntime(12025): FATAL EXCEPTION: main02-27 14:33:17.647: E/AndroidRuntime(12025): **java.lang.IllegalStateException: commit already called**02-27 14:33:17.647: E/AndroidRuntime(12025): at android.app.BackStackRecord.commitInternal(BackStackRecord.java:594)02-27 14:33:17.647: E/AndroidRuntime(12025): at android.app.BackStackRecord.commit(BackStackRecord.java:586)02-27 14:33:17.647: E/AndroidRuntime(12025): at com.yc.sqt.data.spdj.HallActivity$BottomLayoutListener.onClick(HallActivity.java:581)02-27 14:33:17.647: E/AndroidRuntime(12025): at android.view.View.performClick(View.java:4248)02-27 14:33:17.647: E/AndroidRuntime(12025): at android.view.View$PerformClick.run(View.java:17749)02-27 14:33:17.647: E/AndroidRuntime(12025): at android.os.Handler.handleCallback(Handler.java:800)02-27 14:33:17.647: E/AndroidRuntime(12025): at android.os.Handler.dispatchMessage(Handler.java:100)02-27 14:33:17.647: E/AndroidRuntime(12025): at android.os.Looper.loop(Looper.java:194)02-27 14:33:17.647: E/AndroidRuntime(12025): at android.app.ActivityThread.main(ActivityThread.java:5468)02-27 14:33:17.647: E/AndroidRuntime(12025): at java.lang.reflect.Method.invokeNative(Native Method)02-27 14:33:17.647: E/AndroidRuntime(12025): at java.lang.reflect.Method.invoke(Method.java:525)02-27 14:33:17.647: E/AndroidRuntime(12025): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:936)02-27 14:33:17.647: E/AndroidRuntime(12025): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:703)02-27 14:33:17.647: E/AndroidRuntime(12025): at dalvik.system.NativeStart.main(Native Method)在fragment切換中遇到的問題,在代碼中也不報(bào)錯,斷點(diǎn)提示transaction.commit(); 報(bào)錯,自己想了好久都沒發(fā)現(xiàn)有錯誤,后來發(fā)現(xiàn)好像是局部變量的問題,就把全局變量變成局部變量就好了!
新聞熱點(diǎn)
疑難解答
圖片精選