【问题标题】:Android studio and R classAndroid工作室和R类
【发布时间】:2014-09-12 12:22:21
【问题描述】:

我对 android studio 有一点问题。直到昨天我还在使用 Eclipse。但是今天我开始使用Android studio。我写了一个没有错误的简单布局。比在 src/main/java 我写这个简单的代码:

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

但我有一个错误:“无法解析符号 activity_my”

据我所知,布局未在 R.java 中注册。我该如何解决这个问题?在此先感谢:D

附言对不起我的英语不好>.

【问题讨论】:

  • android.R.layout.activity_my改为R.layout.activity_my并导入R文件

标签: android layout r.java-file


【解决方案1】:

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

【讨论】:

  • 天哪,愚蠢的问题-.-",对不起,谢谢
【解决方案2】:

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

所以用setContentView(R.layout.activity_my);替换setContentView(android.R.layout.activity_my);

使用 CTR + SHIFT + o 在 eclipse 中组织你的导入语句。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-03-17
    相关资源
    最近更新 更多