一般在创建layout资源时,对layout命名时,名称中存在大写字母时,一般不会通过。但在修改layout文件名称时,却不会检查这个要求,若存在大写字母时,程序在编译时,R会全部变红,这时可以查看编译错误提示,可以定位到有问题的layout名称。更改后,如只是这一种原因造成的“R”变红,那么问题就可以解决了。
Android开发(Android Studio开发环境)“R”全部变红的可能原因之一
最新推荐文章于 2024-08-10 04:13:25 发布
一般在创建layout资源时,对layout命名时,名称中存在大写字母时,一般不会通过。但在修改layout文件名称时,却不会检查这个要求,若存在大写字母时,程序在编译时,R会全部变红,这时可以查看编译错误提示,可以定位到有问题的layout名称。更改后,如只是这一种原因造成的“R”变红,那么问题就可以解决了。