在 setContentView(R.layout.activity_second) 中,activity_second 为红色

Posted

技术标签:

【中文标题】在 setContentView(R.layout.activity_second) 中,activity_second 为红色【英文标题】:In setContentView(R.layout.activity_second), the activity_second is red 【发布时间】:2020-09-23 08:33:39 【问题描述】:

顺便说一句,这是一个新的空活动。 IDE 说没有 activity_second.xml,所以我尝试创建它,但它说“activity_second.xml 已经存在”。 然后我重新创建了activity_second.xml,但它什么也没改变。

我是初学者,请帮助我... ty。

【问题讨论】:

您好,您可以分享您的项目的屏幕截图吗?试图更好地了解问题可能出在哪里。 【参考方案1】:

只需重新启动您的 android studio 并再次检查!有时它也会发生在我身上。

【讨论】:

【参考方案2】:

Android Studio 有时会出错。通常,这些问题可以通过重启 Android Studio 来解决。如果仍然不能解决您的问题,请尝试使缓存无效。

在您的 Android Studio 中,点击 File(Menu)->Invalidate Caches/Restart

【讨论】:

也许你可以通过点击右上角的箭头来支持我的答案:) 谢谢。 @Eralf【参考方案3】:

请按照以下 2 个步骤解决此常见问题-

1.) 尝试通过菜单栏中的Build > Rebuild 来重建您的项目。

如果上述解决方案不能解决您的问题

2.) 尝试 File > Invalidate Caches / Restart ... 并再次打开同一个项目。

【讨论】:

以上是关于在 setContentView(R.layout.activity_second) 中,activity_second 为红色的主要内容,如果未能解决你的问题,请参考以下文章

setContentView(R.layout.xxx):kotlin与java的比较

在 setContentView(R.layout.activity_second) 中,activity_second 为红色

setContentView(R.layout.activity_main)的运行时错误

setContentView( )方法

Andriod——setContentView( )方法

Android在eclipse开发环境下,setContentView(R.layout.activity_main);问题,无法引入R.java,如图