首页 > 解决方案 > findViewById 在库模块中使用时返回 null

问题描述

我有一个库模块,我试图在其中findViewByID使用活动实例来获取视图。我也尝试使用 rootView 来做同样的事情。我使用的代码如下。

System.out.println("activity instance: "+mActivity.findViewById(hexid));
System.out.println("using root view: "+rootView.findViewById(hexid));

当我直接在项目中添加时,它工作正常,并且相同的代码返回相应的视图。当我制作.aar库模块的文件并将其作为依赖项添加到我的项目时会出现问题,相同的代码不起作用并返回null

任何指针表示赞赏。

标签: androidandroid-libraryfindviewbyid

解决方案


推荐阅读