2014-09-12 86 views
0

我有一个与Android工作室的小问题。直到昨天我使用Eclipse。但是今天我开始使用Android工作室。我写了一个没有错误的简单布局。比的src/main/java中我写的这个简单的代码:Android工作室和R类

public class MyActivity extends ActionBarActivity { 
    @Override 
    protected void onCreate(Bundle savedInstanceState) { 
     super.onCreate(savedInstanceState); 
    setContentView(android.R.layout.activity_my); 
    } 
} 

但是我有一个arror:“不能解析符号activity_my”

根据我的布局不R.java注册资格。我该如何解决这个问题?在此先感谢:D

p.s.对不起我的英语不好>。 <

+1

将'android.R.layout.activity_my'更改为'R.layout.activity_my'并导入R文件 – Kunu 2014-09-12 12:25:00

回答

1

使用R而不是android.R。检查导入的R是否为your.package.name.R

+0

哦,我的天啊,愚蠢的问题-.-“,对不起家伙,谢谢 – Damien 2014-09-12 12:53:39

1

您应该始终使用setContentView(R.layout.activity_my);

所以用setContentView(R.layout.activity_my);

使用CTR + SHIFT + o更换setContentView(android.R.layout.activity_my);组织import语句在日食。