Android Studio开发遇到爆红`@layout/activity

翻译是“@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解释

Android之Inflate()方法用途_view.inflate作用-CSDN博客

本文来自网络,不代表协通编程立场,如若转载,请注明出处:https://net2asp.com/0165a0a867.html