java - 第二个 Activity 出错 "cannot be resolved or not a field"

标签 java android android-activity

我想创建一个简单的 Android 应用程序,它将有两个屏幕

一个是MainActivity 其他的是SecondActivity

创建第二个 Activity 后,我收到错误“activity_second 无法解析”或“不是字段”,即使 Activity_second XML 存在但无法解析。

setContentView(R.layout.activity_second);

上面的行显示错误

请浏览图像以清楚地了解我面临的错误

SecondActivity.java Image

Second Activity XML Image

我该如何解决上述错误

提前致谢

最佳答案

不是一个大问题..您给可绘制图像的名称错误,因此您的 R.java 无法成功构建。

ie android 只允许在可绘制图像的标识符中使用 a-z,0-9,因此请使用小写字母命名可绘制图像

例如:IMAGE1.png 是错误的 更改为 image1.png 并且您的 R.java 将成功构建并且您的布局将被识别。 setContentView(R.layout.activity_second);

希望这有帮助。

关于java - 第二个 Activity 出错 "cannot be resolved or not a field",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19026855/

相关文章:

java - 匹配星号但不匹配星号

JAVA : remove duplicates from Array with pattern

加载 GridView 位图时出现 Android OutOfMemoryError

java - Android 不支持 wifi p2p (wifidirect)

java - 在Java中获取所有选择的值

java - System.arraycopy 性能

Android - 避免布局重复

android - 当没有显式声明布局时, Activity 的默认布局是什么?

Android SwipeRefreshLayout 禁用拉动刷新

android - 如何在按下硬件主页按钮时关闭所有 Activity ?