我遇到了一些问题。我有一个活动类,它有一个扩展AsyncTask的内部类。在onProgressUpdate()
我试图创建一个新的意图。当我尝试创建Intent对象时,我得到一个NullPointerException。这是导致异常的行:
Intent intent = new Intent(OuterClassActivity.this, OuterClassActivity.class);.
内部类搜索数据库。搜索完成后,我调用publishProgress()
,在onProgressUpdate()
中,我正在尝试创建此意图以启动OuterClassActivity,以便显示结果。
我一直在寻找几个小时,但什么都找不到。任何帮助将不胜感激。
答案 0 :(得分:0)
为什么使用Intent来调用外部类?根据我的理解,Intent用于调用不同的视图。而是调用在外部类中定义的方法来显示结果。
答案 1 :(得分:0)
为什么不直接更新当前视图而不是创建新活动? 您能否更具体地说明为什么需要创建新活动?