2013-02-09 75 views
0

Activity_main.xml存在,但它仍然在给出错误MainActivity.java 任何人都可以告诉我这里有什么错误吗?activity_main error

package com.example.hellotabwidget; 

import android.R; 
import android.app.Activity; 
import android.os.Bundle; 
import android.view.Menu; 

public class MainActivity extends Activity { 

    @Override 
    public void onCreate(Bundle savedInstanceState) { 
     super.onCreate(savedInstanceState); 
     setContentView(R.layout.activity_main); 
    } 

    @Override 
    public boolean onCreateOptionsMenu(Menu menu) { 
     getMenuInflater().inflate(R.menu.activity_main, menu); 
     return true; 
    } 
} 

activity_main不能得到解决或不是一个场

+0

当您尝试使用它时,请张贴您的部分代码。 – Evos 2013-02-09 10:28:30

+0

更新代码先生 – 2013-02-09 10:35:55

+0

有你清理或建立你的项目之前运行???? – duggu 2013-02-09 10:44:12

回答

0

所有你需要的仅仅是这一行更改:

import android.R; 

这一行(如果com.example.hellotabwidget是你的应用程序的基础包)

import com.example.hellotabwidget.R; 
1

删除行

import android.R; 

并且在该线导入R为相应的包

setContentView(R.layout.activity_main) 
+0

再次写入“setContentView(R.layout.activity_main)”,并在写入R按下ctrl +空格键后自动导入相应的包。 – 2013-02-09 10:40:27

1

清理项目工作区和重建一次

0

金句子:

照顾import android.R;,它导入内置的R文件,它不需要在你的项目中,除非你想访问内置资源。

更多关于:android.Rhere