module中的Activity显示空白或异常

前言

Androidstudio中新建module模块,以lib的形式存在;module中新建Activity默认的创建方式,Activity名字位MainActivity ,布局为文件名为activity_main.xml ;Project(父模块)中也有一个同名的Activity和布局文件名。编译项目是运行没有报错,但是启动module中MainActivity是显示空白或者异常;

原因:

在资源文件同名的情况下,父模块(即 Project)的资源文件会覆盖引用模块(即 module子模块)的资源文件,因此即使R文件引用的为子模块.结果也都是用的是父模块的资源文件.所以改一下布局文件名,使父模块和子模块中的资源文件名不相同即可;

即:module中MainActivity中加载的布局文件是父模块中的布局文件,我的父布局文件中什么控件也没有,导致我的module中的Activity显示空白

猜你喜欢

转载自blog.csdn.net/ezconn/article/details/88080143
今日推荐