我有扩展AsyncTask的类:
public class DailyCourse extends AsyncTask<Integer, Void , Object> {
public DailyCourse (){
}
}
我有覆盖必要的功能并拥有自己的功能。
在实现我的自定义接口的主要活动中,我尝试调用构造函数:
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不重复,我知道什么是null异常,问题“是”我不知道为什么我在我的情况下得到了这个(已解决)
答案 0 :(得分:0)
我发现了问题! 正如@RobertK所说,我试图以某种错误的方式访问资源。 而“某处”是我的私人最终属性之一,我试图以错误的方式设置价值。 (我的Resource对象为null)