无法解析 TextView 小部件

TextView widget cannot be resolved

我在 Android Studio 中创建了一个空白 activity 项目,选择 API 14 (4.0 ICS) 作为最低 SDK。

主要activity我给默认的'hello world'TextView分配了一个id,如下

<TextView
    android:id="@+id/hw_1"
    android:text="@string/hello_world"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content" />

然后我尝试通过

以编程方式更改默认 'Hello world' 消息
    TextView tv = (TextView) findViewById(R.id.hw_1);
    tv.setText("my new message");

但是,我一直收到 'cannot resolve symbol TextView' 并且在尝试导入时,我只是在 android.widget 包下的小部件列表中看不到 TextView,如下图所示。

我刚刚开始 Android,我想我可能遗漏了一些明显的东西,但无法弄清楚到底是什么原因导致我在链接到项目等的 Android jar 中看到了 TextView。

查看下图。

万一有人碰到这个。

我认为 IDE 级别应该有一些内容,因此决定查看 IntelliJ 如何决定在导入弹出窗口中显示的内容。经过几分钟的挖掘,我在 IDE Settings -> Editor 下找到了 "Exclude from Import and Completion" 部分,它就在那里 - TextView 导入被明确排除在导入和完成建议之外。 不确定它是如何到达那里的,但是哦,好吧..