在其他博客,给出了许多解决办法,都不适合我,因为他们给出的解决方法适合于在com.example.xx的package下创建Activity的情况,如创建一个和MainActivity同级的Activity。
我的情况是下面这种

即在com.example.studydemo下创建了一个新Package,在新Package下创建了一个新的Activity——RecyclerViewActivity。然后就出现了R标红的情况

解决办法是
导入父Package的R

本文介绍了在特定包结构中创建新Activity时遇到的R标红问题及其解决方案。问题出现在子包下创建Activity时,通过正确导入父包的R文件可以解决此问题。
在其他博客,给出了许多解决办法,都不适合我,因为他们给出的解决方法适合于在com.example.xx的package下创建Activity的情况,如创建一个和MainActivity同级的Activity。
我的情况是下面这种

即在com.example.studydemo下创建了一个新Package,在新Package下创建了一个新的Activity——RecyclerViewActivity。然后就出现了R标红的情况

解决办法是
导入父Package的R

1255