2014-01-16 64 views
0

我得到這個錯誤不時:拋出:IllegalArgumentException:未找到ID爲0x觀點......對於片段

01-16 14:29:35.675: E/AndroidRuntime(15617): FATAL EXCEPTION: main 
01-16 14:29:35.675: E/AndroidRuntime(15617): java.lang.IllegalArgumentException: No view found for id 0x7f0b00d5 for fragment FragmentSettingsDetailDevice{424cf258 #1 id=0x7f0b00d5} 
01-16 14:29:35.675: E/AndroidRuntime(15617): at android.app.FragmentManagerImpl.moveToState(FragmentManager.java:823) 
01-16 14:29:35.675: E/AndroidRuntime(15617): at android.app.FragmentManagerImpl.moveToState(FragmentManager.java:1035) 
01-16 14:29:35.675: E/AndroidRuntime(15617): at android.app.BackStackRecord.run(BackStackRecord.java:637) 
01-16 14:29:35.675: E/AndroidRuntime(15617): at android.app.FragmentManagerImpl.execPendingActions(FragmentManager.java:1399) 
01-16 14:29:35.675: E/AndroidRuntime(15617): at android.app.FragmentManagerImpl$1.run(FragmentManager.java:426) 
01-16 14:29:35.675: E/AndroidRuntime(15617): at android.os.Handler.handleCallback(Handler.java:615) 
01-16 14:29:35.675: E/AndroidRuntime(15617): at android.os.Handler.dispatchMessage(Handler.java:92) 
01-16 14:29:35.675: E/AndroidRuntime(15617): at android.os.Looper.loop(Looper.java:137) 
01-16 14:29:35.675: E/AndroidRuntime(15617): at android.app.ActivityThread.main(ActivityThread.java:4953) 
01-16 14:29:35.675: E/AndroidRuntime(15617): at java.lang.reflect.Method.invokeNative(Native Method) 
01-16 14:29:35.675: E/AndroidRuntime(15617): at java.lang.reflect.Method.invoke(Method.java:511) 
01-16 14:29:35.675: E/AndroidRuntime(15617): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1004) 
01-16 14:29:35.675: E/AndroidRuntime(15617): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:771) 
01-16 14:29:35.675: E/AndroidRuntime(15617): at dalvik.system.NativeStart.main(Native Method) 

的觀點確實存在佈局和佈局土地 - 錯誤是間歇性的。

爲什麼我會得到這個錯誤?

回答

0

看到ID爲「X」的視圖沒有找到,這導致我認爲你的ID是關閉的。如果您編輯佈局但不重建您的項目,可能會發生這種情況。 Android中的R類用於維護指向您在源代碼中聲明的每個ID的靜態整數。如果您然後更改了源代碼,但R沒有更新,那麼您將看到此錯誤。我發現避免這種情況的最好方法是,每當我編輯一個/ res文件時,我都會做一次清理並重建項目。

+0

感謝您的建議,但這種佈局一段時間沒有改變。 –

相關問題