【发布时间】:2012-05-02 03:04:11
【问题描述】:
我有点问题。我有一个活动类,它有一个扩展 AsyncTask 的内部类。在onProgressUpdate() 中,我正在尝试创建一个新的 Intent。当我尝试创建 Intent 对象时,我得到一个 NullPointerException。这是导致异常的行:
Intent intent = new Intent(OuterClassActivity.this, OuterClassActivity.class);.
内部类搜索数据库。搜索完成后,我调用 publishProgress() 并在 onProgressUpdate() 中尝试创建此意图以启动 OuterClassActivity,以便它可以显示结果。
我已经搜索了几个小时,但找不到任何东西。任何帮助将不胜感激。
【问题讨论】:
-
您能否更具体地说明为什么每次调用 publishProgress 时都需要创建一个新 Activity ?
标签: android android-intent android-asynctask inner-classes