2013-10-18 87 views
0

我試圖在我的Android應用程序中插入新的活動,將新的活動提示錯誤在R.java文件後,錯誤R.java時創建新的活動

String class 
    public static final int =0x7f050009; 

它會擦除變量名稱,並且不允許更新變量名稱。發生這個問題是因爲我在應用程序中插入了新的活動,或者問題是其他嗎?

+3

刪除R.java並清理/重建您的項目。 –

+0

你能清理你的項目嗎? – Harshid

回答

0

嘗試從Project>Clean..清理項目並重新構建。

0

當您創建一個新的活動,並將其添加到Android清單xml文件後,然後在eclipse中構建應用程序應重新生成R.java。 如果在Eclipse中啓用了「自動構建」,那麼在保存清單文件本身時會觸發重新生成R.java。不要在R.java中自動生成任何內容。

0

嘗試這種在String.xml

Look for an entry not having any name attribute. something like <string>value</string>, 
either remove that or assign a name attribute to that like <string name="anyname">value</string> 

,或者嘗試

import android.R; 

乾淨,並建立由機器人自動生成

0

R.java項目。你不(不應該)寫/修改它。只需刪除它,然後再次清理並生成項目。

0

如果你爲你的項目創建不同的包像Activity,Fragment,Bean一樣。 在這種情況下,R將在setContentView method.at中以紅色顯示,此時光標停留在R處並按ALT + ENTER,它將顯示導入R. 點擊它.. 它將解決您的問題。