出于某种原因,当我设计这个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);
}
答案 0 :(得分:1)
你导入了 android.R; ,这是android SDK的资源id文件。 你可能想要导入你自己生成的R.java。
答案 1 :(得分:1)
导入为
import android.com.test.helloworld.R;
而不是
import android.R;
同样清理项目并再次运行。