setContentView 报错空指针异常
今天跳转 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 报错空指针异常相关推荐
- Android变成setContentView()报错空指针异常
今天写一个例子,无缘无故报错空指针异常,定位错误竟然定位到了系统自动添加的setContentView()中,从网上查到是因为我在布局文件中用到的一个控件View写用成了view,大写之后一切正常 E ...
- setContentView报错NullPointerException: Attempt to invoke virtual method on a null object reference
setContentView报错: java.lang.NullPointerException: Attempt to invoke virtual method 'boolean java.lan ...
- 报错空指针异常_让你为之颤抖的Java常见的异常exception
对于一名Java程序员来说,exception再常见不过了.工作时,一天不见便浑身难受.当然了,如果辛辛苦苦敲了一天的代码,就要下班了,信心满满,代码跑完收工.这个时候控制台告诉你:......... ...
- java报错空指针异常_夯实基础:认识一下这10 个深恶痛绝的 Java 异常
异常是 Java 程序中经常遇到的问题,我想每一个 Java 程序员都讨厌异常,一 个异常就是一个 BUG,就要花很多时间来定位异常问题. 什么是异常及异常的分类请看这篇文章:异常小结:上一张图搞清楚 ...
- java报错空指针异常_分析使用Spring Boot进行单元测试时,报出空指针异常
使用Spring Boot进行单元测试时,发现使用@Autowired注解的类无法自动注入,当使用这个类的实例的时候,报出NullPointerException,即空指针异常. Spring Boo ...
- 报错空指针异常_Jdk14都要出了,还不能使用 Optional优雅的处理空指针?
作者:达西 出自:微信公众号"未读代码" 原文:Jdk14都要出了,还不能使用 Optional优雅的处理空指针? 1. 前言 如果你没有处理过空指针,那么你不是一位真正的 Jav ...
- java报错空指针异常_springboot全局异常捕获,真香
全局异常捕获 什么是异常?程序在启动或者运行时没有按照预期的执行,在执行途中发生某种未知的错误,导致程序非正常停止或者报错. 在我们的程序中,肯定会伴随着很多的异常,启动时:空对象.找不到数据库.用户 ...
- EasyExcel报错空指针异常
解决EasyExcel对表格的读报错空指针异常 前言:最近我们老大叫我们学习对Excel的导入和导出,我就着手开始研究如何实现效果了,故此我开始学习了 EasyExcel 突然遇到BUG了 出现一个空 ...
- 【Java】panel.getGraphics()报错空指针异常的解决方法
如下的Swing代码: public class GraphicsNullPointerDemo {public static void main(String[] args) {JFrame fra ...
最新文章
- 精度 召回率 F score
- css3 box-sizing:border-box 实现div一行多列
- url 参数 后台 加密_一套拿来即用的后台管理系统,非常方便(附项目地址)
- 安装spark1.3.1单机环境
- Gradle task
- 盘点十个超级实用的 JS 特性
- kotlin 查找id_Kotlin程序查找Square区域
- 【收藏】请不要做浮躁的人
- 实现一个顺序表的建立、查找、插入和删除操作【数据结构实验报告】
- python从入门到精通-python从入门到精通视频(大全60集)
- redhat8.1网卡配置教程
- 可靠性试验顺序应该如何安排?
- opencv+python获取摄像头视频流并翻转保存文件
- js判断手机是苹果(IOS)还是安卓(android)
- 迁移学习domain adaption
- Termux外置硬盘挂载——rclone WebDav 挂载网盘
- 简易的web全栈开发——服务器部分
- CDOJ 第七届ACM趣味程序设计竞赛第三场(正式赛) 题解
- STM32CubeIDE 统计及控制PWM产生个数
- ES6中Map与对象、数组,JSON之间的相互转换
热门文章
- 【算法基础】高精度除法
- Visio2007的UML菜单
- Ultra Edit:将Prt数据的导出到txt文件当中
- 单片机包络检波c语言,模拟电子系统设计指南:从半导体、分立元件到TI集成电路的分析与实现(基础篇)...
- 论文笔记:Blind Super-Resolution With Iterative Kernel Correction
- 波兰式和逆波兰的相互转化
- php公众号交友源码_个性定制微信导航源码,PHP公众号导航源码,含手机wap版,微信数据...
- win10桌面打开疑难问题修复界面的方法
- 个性彰显时代的轻博客8090S
- UI设计中配色设计攻略