2012-04-08 74 views
0

這可能是真正的noobish問題,但是,我無法解決它。我不知道我做錯了什麼,或者我該怎麼做,我檢查了一些內容,但我無法解決它。所以我創建了一個名爲menu的新文件夾,並在那裏創建了一個名爲xyz.xml的新文件。現在我想用下面的R.menu.item在活動中調用它...但是當我只寫R時,它不會顯示菜單選項。我可以調用任何默認的地圖,如佈局等,但我創建的地圖我無法打電話給他們。我該怎麼做才能解決這個問題?使用res文件夾中創建的地圖

+0

您是否保存了新的xml?這在Eclipse中是一個非常常見的錯誤。 – EdChum 2012-04-08 11:03:15

+0

已保存並已建成。也許可能,因爲我從R.layout.main加載setContentView?然後在方法中我必須從R.menu加載。 – HyperX 2012-04-08 11:06:05

+0

是否要從XML或菜單加載地圖? – Cata 2012-04-08 11:34:33

回答

1

如果您創建菜單文件被稱爲xyz.xml,然後在你的代碼,你應該使用它作爲:

R.menu.xyz 

而且,你指的是正確的R'有一個R類用於Android框架資源(android.R),然後有一個特定的R類用於您的項目資源。爲確保您使用的是正確的,您可以使用完全限定的名稱空間,例如yourprojectsnamespace.R。有關Android菜單的更多信息,請參閱http://developer.android.com/guide/topics/ui/menus.html