一个少了context的赋值的错误
错误类型如下,怎么也找不到错误,后来仔细看了源代码,原来忘了context的赋值,只是声明,声明后不马上引用到值容易出事。
11-12 15:00:09.877: E/AndroidRuntime(6427): FATAL EXCEPTION: main
11-12 15:00:09.877: E/AndroidRuntime(6427): java.lang.NullPointerException
11-12 15:00:09.877: E/AndroidRuntime(6427): at android.view.LayoutInflater.from(LayoutInflater.java:277)
11-12 15:00:09.877: E/AndroidRuntime(6427): at com.zyt.veblife.InvoiceInfoActivity$ContentAdapter.getView(InvoiceInfoActivity.java:397)
11-12 15:00:09.877: E/AndroidRuntime(6427): at android.widget.AbsListView.obtainView(AbsListView.java:2367)
11-12 15:00:09.877: E/AndroidRuntime(6427): at android.widget.ListView.makeAndAddView(ListView.java:1845)
11-12 15:00:09.877: E/AndroidRuntime(6427): at android.widget.ListView.fillDown(ListView.java:678)
11-12 15:00:09.877: E/AndroidRuntime(6427): at android.widget.ListView.fillFromTop(ListView.java:739)
11-12 15:00:09.877: E/AndroidRuntime(6427): at android.widget.ListView.layoutChildren(ListView.java:1647)
11-12 15:00:09.877: E/AndroidRuntime(6427): at android.widget.AbsListView.onLayout(AbsListView.java:2197)
11-12 15:00:09.877: E/AndroidRuntime(6427): at android.view.View.layout(View.java:14220)
11-12 15:00:09.877: E/AndroidRuntime(6427): at android.view.ViewGroup.layout(ViewGroup.java:4600)
11-12 15:00:09.877: E/AndroidRuntime(6427): at android.widget.LinearLayout.setChildFrame(LinearLayout.java:1670)
11-12 15:00:09.877: E/AndroidRuntime(6427): at android.widget.LinearLayout.layoutVertical(LinearLayout.java:1528)
11-12 15:00:09.877: E/AndroidRuntime(6427): at android.widget.LinearLayout.onLayout(LinearLayout.java:1441)
11-12 15:00:09.877: E/AndroidRuntime(6427): at android.view.View.layout(View.java:14220)
11-12 15:00:09.877: E/AndroidRuntime(6427): at android.view.ViewGroup.layout(ViewGroup.java:4600)
11-12 15:00:09.877: E/AndroidRuntime(6427): at android.widget.LinearLayout.setChildFrame(LinearLayout.java:1670)
11-12 15:00:09.877: E/AndroidRuntime(6427): at android.widget.LinearLayout.layoutVertical(LinearLayout.java:1528)
11-12 15:00:09.877: E/AndroidRuntime(6427): at android.widget.LinearLayout.onLayout(LinearLayout.java:1441)
11-12 15:00:09.877: E/AndroidRuntime(6427): at android.view.View.layout(View.java:14220)
11-12 15:00:09.877: E/AndroidRuntime(6427): at android.view.ViewGroup.layout(ViewGroup.java:4600)
11-12 15:00:09.877: E/AndroidRuntime(6427): at android.widget.LinearLayout.setChildFrame(LinearLayout.java:1670)
11-12 15:00:09.877: E/AndroidRuntime(6427): at android.widget.LinearLayout.layoutVertical(LinearLayout.java:1528)
11-12 15:00:09.877: E/AndroidRuntime(6427): at android.widget.LinearLayout.onLayout(LinearLayout.java:1441)
11-12 15:00:09.877: E/AndroidRuntime(6427): at android.view.View.layout(View.java:14220)
11-12 15:00:09.877: E/AndroidRuntime(6427): at android.view.ViewGroup.layout(ViewGroup.java:4600)
11-12 15:00:09.877: E/AndroidRuntime(6427): at android.widget.FrameLayout.onLayout(FrameLayout.java:448)
11-12 15:00:09.877: E/AndroidRuntime(6427): at android.view.View.layout(View.java:14220)
11-12 15:00:09.877: E/AndroidRuntime(6427): at android.view.ViewGroup.layout(ViewGroup.java:4600)
11-12 15:00:09.877: E/AndroidRuntime(6427): at android.widget.LinearLayout.setChildFrame(LinearLayout.java:1670)
11-12 15:00:09.877: E/AndroidRuntime(6427): at android.widget.LinearLayout.layoutVertical(LinearLayout.java:1528)
11-12 15:00:09.877: E/AndroidRuntime(6427): at android.widget.LinearLayout.onLayout(LinearLayout.java:1441)
11-12 15:00:09.877: E/AndroidRuntime(6427): at android.view.View.layout(View.java:14220)
11-12 15:00:09.877: E/AndroidRuntime(6427): at android.view.ViewGroup.layout(ViewGroup.java:4600)
11-12 15:00:09.877: E/AndroidRuntime(6427): at android.widget.FrameLayout.onLayout(FrameLayout.java:448)
11-12 15:00:09.877: E/AndroidRuntime(6427): at android.view.View.layout(View.java:14220)
11-12 15:00:09.877: E/AndroidRuntime(6427): at android.view.ViewGroup.layout(ViewGroup.java:4600)
11-12 15:00:09.877: E/AndroidRuntime(6427): at android.view.ViewRootImpl.performLayout(ViewRootImpl.java:2248)
11-12 15:00:09.877: E/AndroidRuntime(6427): at android.view.ViewRootImpl.performTraversals(ViewRootImpl.java:2012)
11-12 15:00:09.877: E/AndroidRuntime(6427): at android.view.ViewRootImpl.doTraversal(ViewRootImpl.java:1204)
11-12 15:00:09.877: E/AndroidRuntime(6427): at android.view.ViewRootImpl$TraversalRunnable.run(ViewRootImpl.java:4951)
11-12 15:00:09.877: E/AndroidRuntime(6427): at android.view.Choreographer$CallbackRecord.run(Choreographer.java:776)
11-12 15:00:09.877: E/AndroidRuntime(6427): at android.view.Choreographer.doCallbacks(Choreographer.java:579)
11-12 15:00:09.877: E/AndroidRuntime(6427): at android.view.Choreographer.doFrame(Choreographer.java:548)
11-12 15:00:09.877: E/AndroidRuntime(6427): at android.view.Choreographer$FrameDisplayEventReceiver.run(Choreographer.java:762)
11-12 15:00:09.877: E/AndroidRuntime(6427): at android.os.Handler.handleCallback(Handler.java:725)
11-12 15:00:09.877: E/AndroidRuntime(6427): at android.os.Handler.dispatchMessage(Handler.java:92)
11-12 15:00:09.877: E/AndroidRuntime(6427): at android.os.Looper.loop(Looper.java:153)
11-12 15:00:09.877: E/AndroidRuntime(6427): at android.app.ActivityThread.main(ActivityThread.java:5356)
11-12 15:00:09.877: E/AndroidRuntime(6427): at java.lang.reflect.Method.invokeNative(Native Method)
11-12 15:00:09.877: E/AndroidRuntime(6427): at java.lang.reflect.Method.invoke(Method.java:511)
11-12 15:00:09.877: E/AndroidRuntime(6427): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:853)
11-12 15:00:09.877: E/AndroidRuntime(6427): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:620)
11-12 15:00:09.877: E/AndroidRuntime(6427): at dalvik.system.NativeStart.main(Native Method)
当然,从报错来看,还是很容易的,有个LayoutInflater.from(里面就没值了嘛。。。
一个少了context的赋值的错误的更多相关文章
- Tomcat启动报错org.springframework.web.context.ContextLoaderListener类配置错误——SHH框架
SHH框架工程,Tomcat启动报错org.springframework.web.context.ContextLoaderListener类配置错误 1.查看配置文件web.xml中是否配置.or ...
- Delphi函数翻译成VC要注意句柄指针传递(传递Handle的时候,必须加上一个指针引用,才能消除编译错误)
Delphi里做了魔法变化,每个变量名称本身就是指针,因为不怎么需要指针语法.我也不知道是不是因为这个原因引起的Delphi与VC对句柄的不同处理. 这是Delphi的强行关机函数,好用,调用方式:W ...
- 跑ssis分组差错:没有关联“”。假设无法找到一个特定的连接元件,Connections 这种错误发生的收集
跑ssis分组差错:没有关联"".假设无法找到一个特定的连接元件,Connections 这种错误发生的收集. 在网上搜了一下,解决方法: 打开SqlServer Configur ...
- 遇到delphi连接sql一个奇怪的问题:未指定的错误,加大了命令的等待时间为600即可了
遇到delphi连接sql一个奇怪的问题:未指定的错误,加大了命令的等待时间为600即可了 找了一下午没解决.
- office 2013幻灯片中插入SmartArt图形时出现错误下列一个或多个文件由于包含错误而无法运行
office 2013幻灯片中插入SmartArt图形时出现错误下列一个或多个文件由于包含错误而无法运行 系统:win8 64位 PowerPoint2013 64位 在幻灯片中插入SmartArt图 ...
- SharePoint designer workflow给一个hyperlink类型得field赋值, How to set value to a hyperlink field by designer workflow
通过worlfow给一个链接类型得field赋值: 格式是: {link}, {linkDisplayname} 一定要注意逗号后面有个空格. 举个栗子: 如果一个链接显示为 Approve / Re ...
- Android--------从一个包中的Avtivity创建另外另外一个包的Context
Android中有Context的概念,想必大家都知道.Context可以做很多事情,打开activity.发送广播.打开本包下文件夹和数据库.获取classLoader.获取资源等等.如果我们得到了 ...
- 使用 Canvas 实现一个类似 Google 的可视化的页面错误反馈库
使用 Canvas 实现一个类似 Google 的可视化的页面错误反馈库 iframe 嵌套 iframe iframe 包含 复制的 HTML 页面 和支持可以拖拽的工具栏 鼠标经过上面,智能识别 ...
- 分享一个Vue数组赋值的错误
今天在写项目用到Vue的时候,遇到的一个问题,纠结了好一会,首先我的代码是这样的 有没有毛病!! 开始我感觉是没啥毛病啊,按照之前写Java代码的逻辑,我感觉这没一点毛病 . 但是它就是有毛病, 假 ...
随机推荐
- C++实现RTMP协议发送H.264编码及AAC编码的音视频(转)
C++实现RTMP协议发送H.264编码及AAC编码的音视频(转) RTMP(Real Time Messaging Protocol)是专门用来传输音视频数据的流媒体协议,最初由Macromedia ...
- fuser可以用于系统安全检查。
fuser可以用于系统安全检查.用fuser查看哪些用户和进程在某些地方作什么:fuser -cu /root 简略显示fuser -muv /mnt3 分列显示
- bzoj1085
肯定是搜索题无疑问, 首先要求在15步以内(包括15步)到达目标状态,也就是限定了搜索的深度,于是我们用dfs更合适 但这样复杂度仍然太大,原因就是我们在搜索中做了很多很不优的尝试 考虑当前状态若与目 ...
- (转载)更好的重启nginx 服务器
(转载)http://jar-c.blog.163.com/blog/static/1164012502010511128782/ 以前使用的重启命令 killall -HUP nginx 停止ki ...
- 水题:HDU 5119 Happy Matt Friends
Matt has N friends. They are playing a game together.Each of Matt's friends has a magic number. In t ...
- JavaScript高级程序设计47.pdf
触摸设备 iOS和Android设备的实现非常特别,因为这些设备没有鼠标,在面向iPhone和iPod中的Safari开发时,要记住以下几点 不支持dblclick事件,双击浏览器窗口会放大画面,没有 ...
- Uber能知道你是不是在开车的时候玩手机
滴快车单单2.5倍,注册地址:http://www.udache.com/ 如何注册Uber司机(全国版最新最详细注册流程)/月入2万/不用抢单:http://www.cnblogs.com/mfry ...
- Java从服务器上获取时间,动态在jsp页面显示
Java获取服务器时间,动态显示到jsp页面,大家都是到Java只能获取一次,到页面的时间是静态的,不过通过js和Java的合作,巧妙地实现此功能 本人是给电视做系统,客户要求页面能显示时间,因为电视 ...
- 几款开源的图形化Redis客户端管理软件推荐
Redis是一个超精简的基于内存的键值对数据库(key-value),一般对并发有一定要求的应用都用其储存session,乃至整个数据库.不过它公自带一个最小化的命令行式的数据库管理工具,有时侯使用起 ...
- Code Forces Gym 100971D Laying Cables(单调栈)
D - Laying Cables Time Limit:2000MS Memory Limit:262144KB 64bit IO Format:%I64d & %I64u ...