【发布时间】:2017-11-07 06:55:00
【问题描述】:
我有扩展 AsyncTask 的类:
public class DailyCourse extends AsyncTask<Integer, Void , Object> {
public DailyCourse (){
}
}
我有 Override 必要的功能,也有我自己的功能。
在实现我的自定义接口的主要活动中,我尝试调用构造函数:
public class Luncher extends AppCompatActivity implements DailyCourseAsyncResponse {
dailyCourse = new DailyCourse() ;
}
请注意,我在 onCreate 之后执行此操作,问题是我收到此错误:
java.lang.NullPointerException: Attempt to invoke virtual method
'java.lang.String android.content.res.Resources.getString(int)' on a
null object reference
有什么问题? 注意:它与 this 不重复,我知道什么是空异常,问题“是”我不知道为什么在我的情况下会出现这种情况(已解决)
【问题讨论】:
-
问题肯定不在你提供的代码上。您正试图在某处以错误的方式访问资源。
-
@RobertK。但是此时我在尝试调用构造函数时遇到错误,这就是我感到困惑的原因
-
我们能看到完整的崩溃日志吗?
-
@RobertK。非常感谢,解决了! ,我应该如何在我的回答中提到你? :D
-
别担心,干得好。
标签: android class constructor android-asynctask nullpointerexception