翻译是“@layout/activity_main“不包含 ID 为”xxx“的声明”,但是我们用ctri + 鼠标左键可以跳转到所属位置,但是运行时会无法进入,或者爆红
用人话说你在MainActivity中调用的activiy_main.xml没有这个aid组件
这时候我们就要用到View提供的inflate的方法
这是我的一个item 案例
tv_del = View.inflate(当前java文件名.this, R.layout.该id跳转的xml名, null).findViewById(R.id.tv_del);
这里有更详细的inflate解释文章来源:https://www.toymoban.com/news/detail-786973.html
Android之Inflate()方法用途_view.inflate作用-CSDN博客文章来源地址https://www.toymoban.com/news/detail-786973.html
到了这里,关于Android Studio开发遇到爆红`@layout/activity_main` does not contain a declaration with id `xxx`的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!