Я использую AsyncTask для извлечения данных из RSS, я показываю диалоговое окно выполнения в методе onpreExecute ,, анализ данных в методе DoInbackground ,, и удаление диалогового окна ,,, отображая данные в методе onPostExecute,, все в порядке .. но я хочу обработать кнопку, поэтому, если пользователь нажал кнопку "Назад" при анализе данных, он может вернуться назад ... но до сих пор, если я нажал назад, ничего не произойдет ..: /
@Override
protected void onPreExecute() {
showDialog(DIALOG_PROGRESS);
}
@Override
protected Boolean doInBackground(Void... params) {
feedParser = new activity1Parser(Bean.LINK);
try {
list = feedParser.parse();
} catch (Exception e) {
e.printStackTrace();
return false;
}
}
@Override
protected void onPostExecute(Boolean result) {
activity1.removeDialog(DIALOG_PROGRESS);
}