[英]What's causing the NullPointerException?
该错误发生在IOweYou.java中的onCreate方法的第80行上。 您可以在发布的堆栈跟踪中的第19行看到它。
08-03 07:11:35.068: E/AndroidRuntime(681): at com.andrei.iou.IOweYou.onCreate(IOweYou.java:80)
是否正确定义了localEL?
编辑:使您的活动扩展ExpandableListActivity而不是活动。 然后删除setContentView。 并改变
localEl.setListAdapter(mAdapter);
至
this.setListAdapter(mAdapter);
然后您的列表就会显示出来。 但是,单击该项目仍会使其崩溃,但这是一个开始!
EDIT2:这是我发现的一个示例。 http://smartandroidians.blogspot.com.es/2010/04/expandablelistactivity-in-android.html
我认为问题在于您的ExpandableListActivity localEl
已创建但尚未启动。 当您调用localEL.setListAdapter(mAdapter);
它在内部调用其setContentView
,如日志中所示。 由于尚未初始化活动,因此getWindow()
可能返回null。
在不了解您想做什么的情况下,也许您的活动应该继承自ExpandableListActivity?
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.