Android 3 - Connessione a server - 15

# Metodo onPostExecute

- Per finire, il metodo onPostExecute gestirà il termine del task in background.
- Riceverà come parametro la descrizione dell'eccezione se c'è stata un'eccezione, oppure null se il caricamento è andato a buon fine.
- Dovremo quindi fare un if che gestisca il caso di errore:

      if (result != null) {
          ...
      }

- Se c'è stato un errore, avviseremo l'utente con un Toast:

      Toast.makeText(getApplicationContext(), result,
          Toast.LENGTH_SHORT).show();

- Se c'è stata un'eccezione, le news non saranno state caricate, quindi rimetteremo il testo di default nella TextView:

      notizie.setText(getResources().getString(R.string.text_placeholder));

- In ogni caso, prima di terminare renderemo invisibile la PrograssBar che copre i titoli:

      attesa.setVisibility(View.INVISIBLE);

© Ing. Stefano Salvi - released under FDL licence