1
resposta

Necessidade de adicionar instrução setState

Tive dificuldades de fazer com que o código funcionasse, e só consegui fazer a lista de transferências ser dinâmica ao adicionar a instrucao setState da seguinte forma

onPressed: () {
              Future<Transferencia> transferencia = Navigator.push(
                context,
                MaterialPageRoute(
                    builder: (context) => new CriarTransferencia()),
              );
              transferencia.then((transferenciaCriada) {
                setState(() {
                  widget._transferencias.add(transferenciaCriada);
                });
                debugPrint(transferenciaCriada.toString());
              });
            }

Enfim, na verdade minha dúvida já está resolvida e estou deixando essa dica caso outros devs enfrentem o mesmo problema que eu.

Edit - Na aula 5 é discutido exatamente esse comportamento, e dei a grande sorte de ter o bug logo na aula 4, sem precisar nem do delay! Hahhahahahaha

1 resposta

Oi Luiz, tudo bem ?

Cara eu vi que sua dúvida é um pouco antiga, será que tu já resolveu ? Se sim pode compartilhar conosco ?