android studio中setContentView时R.layout 找不到已存在的布局文件

在res/layout 文件夹内已经写好了布局文件:XXX_layout.xml,但是在activity里写setContentView(R.layout.……)的时候,不会提示XXX_layout,而且,自己手动填写了XXX_layout,还会报错,找不到该布局文件。查找资料后,顺利解决问题,随手记录一下,帮助后来人少踩坑……

原因:导入包时候导入错了,导入了系统的R包,这个包里没有自己写好的布局文件。

解决方法:将android.XXX.R删掉或者注释掉,重新导入包(在R上点击Alt+Enter),导入自己文件下的R。

猜你喜欢

转载自blog.csdn.net/u014266077/article/details/50450682