AsyncTask完成后,我一直遇到启动新活动的问题。 我已经读过我可以放这样的代码:
protected void onPostExecute(String result) {
super.onPostExecute(result);
if (progress.isShowing()) {
if (result.equals("true")) {
progress.dismiss();
activity.startActivity(new Intent(activity, Main.class));
}
}
}
但基本上只是崩溃并且它总是在它启动Activity的行上,它出现了错误NullPointerException但我无法弄清楚为什么?
有什么想法吗?
由于 克里斯
答案 0 :(得分:0)
检查以确保activity
不是null
,因为它可能是NullPointerException
的原因。