0
一旦AsyncTask完成,我一直在開始一個新的活動的一些問題。 我讀過,我可以把這樣的代碼:Android 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));
}
}
}
但基本上只是崩潰,它總是在它正開始活動的路線,它配備了錯誤NullPointerException異常,但我想不出爲什麼?
有什麼想法?
感謝 克里斯
'activity'是'null',也許?我們將無法告知沒有更多的代碼/ logcat信息。 –
謝謝!你已經解決了我的問題!我所需要做的就是將Login活動傳遞給AsyncClass,然後它就起作用了!謝謝! –
您應該將其添加爲答案並將其標記爲「已接受」,以便其他人知道您找到的解決方案。 :) –