2010-04-20 4 views
3

J'ai quelques boutons que je veux rendre non cliquables (mais qui apparaissent toujours à l'écran) jusqu'à ce qu'un autre processus (thread) ait fini son travail? Comment ferais-tu ceci ?Android: Comment feriez-vous des boutons non-cliquables pour une certaine période?

Le but est d'éviter que mes utilisateurs de garder en cliquant sur ce bouton et ainsi, le lancement d'un nouveau fil chaque fois qu'ils cliquent dessus ...

+0

Copie possible de [Comment définir un bouton gris et unclickable?] (Http://stackoverflow.com/questions/5019857/how-to-set-a-button-gray-and-unclickable) –

Répondre

8
  1. Ne pas utiliser les threads sauf si vous vraiment ont à. Utilisez AsyncTask à la place.
  2. Utilisez setEnabled sur votre Button dans onPreExecute et onPostExecute.
Questions connexes