今天跳转 Activity 的时候莫名其动不了,编译没报错。查了好一会才发现是标签大小写混了。(估计是打太快enter了,智能提示没跟上,233)

<viewandroid:layout_width="match_parent"android:background="@color/backgroundGray"android:layout_height="1dp" />

就是上面的 view 标签没有首字母大写。

报错信息如下:

//空指针异常
java.lang.NullPointerException: Attempt to invoke virtual method 'boolean java.lang.String.equals(java.lang.Object)' on a null object referenceat android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2298)at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2360)at android.app.ActivityThread.access$800(ActivityThread.java:144)at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1278)at android.os.Handler.dispatchMessage(Handler.java:102)at android.os.Looper.loop(Looper.java:135)at android.app.ActivityThread.main(ActivityThread.java:5221)at java.lang.reflect.Method.invoke(Native Method)at java.lang.reflect.Method.invoke(Method.java:372)at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:899)at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:694)Caused by: java.lang.NullPointerException: Attempt to invoke virtual method 'boolean java.lang.String.equals(java.lang.Object)' on a null object referenceat android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:715)at android.view.LayoutInflater.rInflate(LayoutInflater.java:806)at android.view.LayoutInflater.rInflate(LayoutInflater.java:809)at android.view.LayoutInflater.inflate(LayoutInflater.java:504)at android.view.LayoutInflater.inflate(LayoutInflater.java:414)at android.view.LayoutInflater.inflate(LayoutInflater.java:365)at
android.support.v7.app.AppCompatDelegateImplV9.setContentView(AppCompatDelegateImplV9.java:292)at android.support.v7.app.AppCompatActivity.setContentView(AppCompatActivity.java:140)//定位到setContentViewat com.ysh.wework.activity.CreateProjectActivity.onCreate(CreateProjectActivity.java:22)at android.app.Activity.performCreate(Activity.java:5933)at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1105)at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2251)at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2360) at android.app.ActivityThread.access$800(ActivityThread.java:144) at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1278) at android.os.Handler.dispatchMessage(Handler.java:102) at android.os.Looper.loop(Looper.java:135) at android.app.ActivityThread.main(ActivityThread.java:5221) at java.lang.reflect.Method.invoke(Native Method) at java.lang.reflect.Method.invoke(Method.java:372) at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:899) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:694) 

setContentView 报错空指针异常相关推荐

  1. Android变成setContentView()报错空指针异常

    今天写一个例子,无缘无故报错空指针异常,定位错误竟然定位到了系统自动添加的setContentView()中,从网上查到是因为我在布局文件中用到的一个控件View写用成了view,大写之后一切正常 E ...

  2. setContentView报错NullPointerException: Attempt to invoke virtual method on a null object reference

    setContentView报错: java.lang.NullPointerException: Attempt to invoke virtual method 'boolean java.lan ...

  3. 报错空指针异常_让你为之颤抖的Java常见的异常exception

    对于一名Java程序员来说,exception再常见不过了.工作时,一天不见便浑身难受.当然了,如果辛辛苦苦敲了一天的代码,就要下班了,信心满满,代码跑完收工.这个时候控制台告诉你:......... ...

  4. java报错空指针异常_夯实基础:认识一下这10 个深恶痛绝的 Java 异常

    异常是 Java 程序中经常遇到的问题,我想每一个 Java 程序员都讨厌异常,一 个异常就是一个 BUG,就要花很多时间来定位异常问题. 什么是异常及异常的分类请看这篇文章:异常小结:上一张图搞清楚 ...

  5. java报错空指针异常_分析使用Spring Boot进行单元测试时,报出空指针异常

    使用Spring Boot进行单元测试时,发现使用@Autowired注解的类无法自动注入,当使用这个类的实例的时候,报出NullPointerException,即空指针异常. Spring Boo ...

  6. 报错空指针异常_Jdk14都要出了,还不能使用 Optional优雅的处理空指针?

    作者:达西 出自:微信公众号"未读代码" 原文:Jdk14都要出了,还不能使用 Optional优雅的处理空指针? 1. 前言 如果你没有处理过空指针,那么你不是一位真正的 Jav ...

  7. java报错空指针异常_springboot全局异常捕获,真香

    全局异常捕获 什么是异常?程序在启动或者运行时没有按照预期的执行,在执行途中发生某种未知的错误,导致程序非正常停止或者报错. 在我们的程序中,肯定会伴随着很多的异常,启动时:空对象.找不到数据库.用户 ...

  8. EasyExcel报错空指针异常

    解决EasyExcel对表格的读报错空指针异常 前言:最近我们老大叫我们学习对Excel的导入和导出,我就着手开始研究如何实现效果了,故此我开始学习了 EasyExcel 突然遇到BUG了 出现一个空 ...

  9. 【Java】panel.getGraphics()报错空指针异常的解决方法

    如下的Swing代码: public class GraphicsNullPointerDemo {public static void main(String[] args) {JFrame fra ...

最新文章

  1. 精度 召回率 F score
  2. css3 box-sizing:border-box 实现div一行多列
  3. url 参数 后台 加密_一套拿来即用的后台管理系统,非常方便(附项目地址)
  4. 安装spark1.3.1单机环境
  5. Gradle task
  6. 盘点十个超级实用的 JS 特性
  7. kotlin 查找id_Kotlin程序查找Square区域
  8. 【收藏】请不要做浮躁的人
  9. 实现一个顺序表的建立、查找、插入和删除操作【数据结构实验报告】
  10. python从入门到精通-python从入门到精通视频(大全60集)
  11. redhat8.1网卡配置教程
  12. 可靠性试验顺序应该如何安排?
  13. opencv+python获取摄像头视频流并翻转保存文件
  14. js判断手机是苹果(IOS)还是安卓(android)
  15. 迁移学习domain adaption
  16. Termux外置硬盘挂载——rclone WebDav 挂载网盘
  17. 简易的web全栈开发——服务器部分
  18. CDOJ 第七届ACM趣味程序设计竞赛第三场(正式赛) 题解
  19. STM32CubeIDE 统计及控制PWM产生个数
  20. ES6中Map与对象、数组,JSON之间的相互转换

热门文章

  1. 【算法基础】高精度除法
  2. Visio2007的UML菜单
  3. Ultra Edit:将Prt数据的导出到txt文件当中
  4. 单片机包络检波c语言,模拟电子系统设计指南:从半导体、分立元件到TI集成电路的分析与实现(基础篇)...
  5. 论文笔记:Blind Super-Resolution With Iterative Kernel Correction
  6. 波兰式和逆波兰的相互转化
  7. php公众号交友源码_个性定制微信导航源码,PHP公众号导航源码,含手机wap版,微信数据...
  8. win10桌面打开疑难问题修复界面的方法
  9. 个性彰显时代的轻博客8090S
  10. UI设计中配色设计攻略