【发布时间】:2014-02-14 13:41:57
【问题描述】:
由于某种原因,当我设计这个 Android 应用程序时,.java 文件没有找到 main_activity 并且不会运行该应用程序。
它说: R.activity.main_activity 在“Main_Activity”下有一条红线。
有谁知道为什么,我该如何解决这个问题?
谢谢!
package com.test.helloworld;
import android.R;
import android.os.Bundle;
import android.app.Activity;
import android.view.Menu;
import android.widget.EditText;
public class MainActivity extends Activity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
EditText num = (EditText)findViewById(R.id.num);
}
【问题讨论】:
-
您的问题中有 R.activity.main_activity,代码中有 R.layout.activity_main。你用的是哪个?
-
另外,删除 android.R 导入;从导入列表中。
-
对不起,我没有意识到我正在使用 R.layout.activity_main @2Dee
标签: java android eclipse android-activity