2012-05-04 90 views
0

我正在寫一個使用eclipse的android應用程序。如何正確添加新佈局xml?

我有一個名爲MenuActivity的主要活動,顯示一個菜單。 當用戶按下播放它開始遊戲活動。

我在res/layout/game.xml創建了一個新的佈局。 我想讓GameActivity使用setContentView()使用該佈局。問題是,R.layout是 。沒有看到我添加的任何新的佈局xml。

我錯過了什麼? xml不是視圖?我做這一切都錯了嗎?! :)

任何信息將不勝感激。

謝謝!

回答

1

您是否建立該項目?並沒有eclipse導入Android.R呢?因爲這會導致一個大問題。任何XML文件中是否存在阻止構建的錯誤?所有可能性

+0

謝謝你這是導入問題! :) – ufk

+0

我刪除了導入到android.R,並導入了正確的一個,現在它的工作:) – ufk

+0

接受的答案?而這只是eclipse中的一個問題,如果在第一次構建之前導入並且R文件不存在,那麼它只是假定Android的R文件是您要使用的文件。 – FabianCook

0

只要去項目 - >清理它重建你的項目和再生R.

+0

但它會重新進口嗎? PS。下面的答案解決了這個問題。 – FabianCook

+0

它重建你的項目的R,如果你創建它自動定義在R.class上的東西,如果你不需要手動,使用乾淨的功能 – fish40

+0

這就是我認爲,導入部分是什麼問題,它是導入改爲android.R文件。 – FabianCook