Comment désactiver l'élément de menu de l'AsyncTask sur Android?
-
12-11-2019 - |
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