Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

A cor do ElevatedButton não está alterando.

Olá, informei os "buttonTheme" como o instrutor passou mas as cores do botão não alteram, poderiam em ajudar entender o motivo?

** Alteração de cores:

class BytebankApp extends StatelessWidget {
  @override
  Widget build(BuildContext context) {
    return MaterialApp(
      theme: ThemeData(
        primaryColor: Colors.green[900],
        accentColor: Colors.blueAccent[700],
        buttonTheme: ButtonThemeData(
            buttonColor: Colors.blueAccent[700],
            textTheme: ButtonTextTheme.primary),
      ),
      home: ListaTransferencias(),
    );
  }
}

Botão:

 ElevatedButton(
              child: Text('Confirmar'),
              onPressed: () => _criaTransferencia(context),
            ),
          ],
        ),
      ),
    );
  }

Coloquei o link do GitHub pois não cabe todo código. https://github.com/takanage/first_app_flutter

2 respostas
solução!

class ByteBankApp extends StatelessWidget {

  @override
  Widget build(BuildContext context) {
    return MaterialApp(
      home: Scaffold(
        body: ListaTransferencias(),
      ),
      theme: ThemeData(
        primaryColor: Colors.green[900],
        accentColor: Colors.greenAccent[700],
        elevatedButtonTheme: ElevatedButtonThemeData(
          style: TextButton.styleFrom(
            backgroundColor: Colors.blueAccent[700]
          )
        ),
      )
    );
  }
}

Comigo funcionou assim para colocar um tema global para o ElevatedButton.

Obrigado Alon vou alterar no meu projeto.