ここで同様のスレッドを読みましたが、グーグルでも解決策はありません。
onProgressUpdate() は呼び出されていません。
コードは次のとおりです。
public class DoHardWork extends AsyncTask {
@Override
protected Object doInBackground(Object... params) {
publishProgress("Requesting XML data");
this.requestData();
publishProgress("Returning results");
this.returnResults();
return null;
}
protected void onProgressUpdate(String text) {
super.onProgressUpdate(text);
MainActivity.setLog(text);
}
}
onProgressUpdate() にブレークポイントを設定しようとしましたが、呼び出されません。コードが無視されているようです。
誰かが同様の問題を抱えていて、Eclipseが彼をいじっているだけであることが判明しましたが、再起動しようとしましたが成功しませんでした。
何か案は?