2011-12-13 102 views
0

我在做一個Android應用程序。它工作正常,我在擺弄東西,編輯佈局xml文件,突然間它開始創建錯誤的活動,每當一個活動。例如,如果我想獲取stats.xml佈局,我嘗試setContentView(R.layout.stats);,但是這給了我一個不同的頁面(按字母順序排列,稱爲signup.xml)。R.Layout.mylayout給出了錯誤的整數 - Android

它適用於如果我使用setContentView(R.layout.stats + 1);但它是相當令人擔憂的必須這樣做!有什麼方法可以告訴AndroidManifest.xml文件重新計算所有R.layout整數或什麼?我可以做些什麼來導致這個錯誤(假設這不是一個功能!)?

+2

你有沒有嘗試清理你的項目*('項目 - >清潔...'在日食)*? – 2011-12-13 00:57:14

+0

儘管建議清潔:你使用圖書館?你有沒有重新啓動日食?你有沒有改變你的構建目標? –

+0

我嘗試清洗 - 它改變了它,但它仍然是錯誤的。它可能已經改變了換位。 @RafaelT我在我的一些代碼中使用了庫,但是在它已經出錯的地步之後。我已重新啓動日食。我將如何改變我的構建目標,以及從哪裏來? – user1002973

回答

0

清理項目或手動刪除R類。

+0

啊 - 它立即創建了一個相同的R.java文件,給出了相同的錯誤。清洗也沒有工作... *編輯*:我說謊!我之前被嘗試補償錯誤的嘗試被愚弄了,在R.layout.stats整數中加入了一個。刪除R.java似乎有訣竅。謝謝! – user1002973

+0

沒問題,我什麼也沒做;-) – gwa