Comment puis-je désactiver un Bouton dans le Flutter?

Je viens juste de commencer à obtenir le blocage de Flottement, mais je vais avoir de la difficulté à trouver comment définir l'état d'un bouton.

De la doc, il est dit pour définir onPressed à null pour désactiver un bouton, et de lui donner une valeur pour l'activer. C'est bien si le bouton continue à être dans le même état pour le cycle de vie.

J'ai l'impression j'ai besoin de créer un personnalisé Stateful widget qui me permettra de mettre à jour le bouton de l'état activé (ou onPressed de rappel) en quelque sorte.

Donc ma question est comment dois-je procéder? Cela semble assez simple, mais je ne peux pas trouver quelque chose dans les docs sur la façon de le faire.

Grâce.

Pouvez-vous préciser ce que vous entendez par "Ce qui est correct si le bouton continue à être dans le même état pour le cycle de vie." ?

OriginalL'auteur chris84948 | 2018-03-18