AsyncTask の実行経過時間を計算しようとしていますが、onPostExecute メソッドに何も記録されません。何が間違っていますか?
ここに私のコードの一部があります:
@Override
protected void onPreExecute()
{
this.dialog.setMessage(mensagem);
this.dialog.show();
Date date = new Date();
startTime = date.getTime();
}
@Override
protected void onPostExecute(String result)
{
if(this.dialog.isShowing() && this.dialog != null)
this.dialog.dismiss();
Date date = new Date();
endTime = date.getTime();
long diffTime = endTime - startTime;
//here nothing is logged in LogCat
Log.d("TEMPO DE REQUISIÇÃO", String.valueOf(diffTime) + " milisegundos");