Question

Essayer de faire ce qui suit (le code est dans l'activité principale):

private MenuItem mainMenuSync = null;

public void onCreate(Bundle savedInstanceState) {
  ...
  mainMenuSync = (MenuItem) findViewById(R.id.main_menu_sync);
}

private class Synchronize extends AsyncTask<Void, Void, Void> {
  ...

  @Override
  protected void onPreExecute() {
    mainMenuSync.setEnabled(false);
  }

Mais ça échoue. Qu'est ce que je fais mal? (Cet élément de menu démarre vraiment cet asynctasque et je voudrais éviter de recommencer)

Pas de solution correcte

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top