观心静

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

问题

   在Activity或者Fragment里出现 findViewById返回为空null 或者 findViewById的自定义View类型无法被强制转化

 

问题原因

  其他Module里存在了相同名称的xml 布局或者资源文件

 

解决办法

  删除重复的布局文件或者另外取名称.另外在Module的build.gradle里添加文件名称强制前缀防止后续创建重复名称

android {
  //...上面省略
    resourcePrefix "demo_" //给 Module 内的资源名增加前缀, 避免资源名冲突
}

 

 

end

posted on 2021-05-20 20:32  观心静  阅读(659)  评论(0编辑  收藏  举报