В настоящее время я выполняю тяжелую задачу в AsycTask, которая загружает изображения.Когда я делаю это через AsycTask, приложение закрывается и в logcat не появляется сообщение об ошибке.
private class SendIncidentTask extends AsyncTask<Double, Void, Void>{
@Override
protected Void doInBackground(Double... params) {
lat1 = params[0];
log1 = params[1];
SendingIncident sincident = new SendingIncident();
sincident.sendInciWithoutAttachment(lat1, log1);
sincident.submitWithAttachment(lat1, log1);
return null;
}
}
Я думаю, что проблемы возникают, когда поток пользовательского интерфейса и AsycTask выполняются параллельно.Как я могу заставить поток пользовательского интерфейса ждать, пока AsycTask не завершится?
Заранее спасибо.