我是初學Android應用程序開發人員。我創建了一個名爲「splash」的XML佈局,並將setContentView(R.layout.activity_main);
更改爲setContentView(R.layout.splash);
,但出現錯誤。我試圖再次做所有事情,但我在R
中得到了同樣的錯誤。當我做了一個「快速修復」時,出現了一個新的錯誤。這是由activity_main
和splash
造成的。Android R&佈局錯誤
當我重新開始時,我只是改變了activity_main
的背景,但是我得到了同樣的錯誤,雖然我沒有在MainActivity.java中修改任何東西。
這是到目前爲止我的代碼:
public class MainActivity extends Activity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.**activity_main**);
}
@Override
public boolean onCreateOptionsMenu(Menu menu) {
// Inflate the menu; this adds items to the action bar if it is present.
getMenuInflater().inflate(R.**menu**.main, menu);
return true;
}
什麼是錯誤? – 2013-04-09 14:29:59
檢查你的進口,以確保你是**不**導入'android.R'有時候eclipse會潛入那裏,它很少被需要,並且通常會導致與你自己的R id相關的編譯錯誤。 – FoamyGuy 2013-04-09 14:32:10
您的res/layout文件夾中是否有「splash.xml」佈局文件? – TronicZomB 2013-04-09 14:32:21