2012-01-07 29 views
1

我正在寫一個簡單的應用程序來熟悉android編程。今天我想玩菜單。我遵循this page!我首先在「res」下創建「菜單」文件夾,然後在其中添加「game_menu.xml」。然而這個「R」的東西無法獲得該文件夾。我嘗試了一些刷新以使其「自動生成」,但它不起作用。我清理重建,但這次R.java完全消失了。我如何使eclipse重新創建R或者是什麼問題?如何在Android中添加菜單而不會出現「R」錯誤

回答

1

你最有可能拼寫錯誤的東西在你的XML文件,或有其他一些錯誤。如果xml文件不完全正確(或其他資源文件),則無法構建R.文件。瀏覽該文件並確保所有內容都沒有錯誤。
一個常見的錯誤是用大寫命名資源,儘管名稱只能包含小寫字母。
另一個常見錯誤是使用不受支持的文件夾名稱。

+0

是啊我有很多錯誤在XML中,我會很快弄清楚... – Mehmed 2012-01-09 19:05:31

2

您確定R沒有爲菜單創建適當的鏈接嗎?

要找到您的xml菜單,您必須鍵入:「R.menu」。按下Ctrl +空格鍵,你的菜單就會彈出。

試試這個方法。

如果你要檢查你的R檔,如果它的創建菜單鏈接,搜索:在R檔

「公共靜態final類菜單中的」在那類,你會發現你的XML菜單的..

2

你能編譯嗎?檢查您在代碼中導入了哪個R.它不應該是android.r,但你的項目之一

相關問題