Perguntas com a marcação «flutter»

108
Força o Flutter Navigator a recarregar o estado ao abrir

Tenho um StatefulWidgetno Flutter com botão, que me navega para outro StatefulWidgetusando Navigator.push(). No segundo widget, estou mudando o estado global (algumas preferências do usuário). Quando volto do segundo widget para o primeiro, o uso Navigator.pop()do primeiro widget está no estado...

107
Flutter remove todas as rotas

Quero desenvolver um botão de logout que me encaminhe para a rota de login e remova todas as outras rotas do Navigator. A documentação não parece explicar como fazer RoutePredicateou ter qualquer tipo de função removeAll.

104
InkWell não mostra efeito de ondulação

Tocar no recipiente aciona o onTap()manipulador, mas não mostra nenhum efeito de respingo de tinta. class _MyHomePageState extends State<MyHomePage> { @override Widget build(BuildContext context) { return new Scaffold( appBar: new AppBar( title: new Text(widget.title), ), body: new...

103
Flutter: coluna verticalmente central

Como centralizar verticalmente uma coluna no Flutter? Usei o widget "novo centro". Usei o widget "novo Centro", mas ele não centraliza verticalmente minha coluna? Qualquer idéia será útil.... @override Widget build(BuildContext context) { return Scaffold( appBar: AppBar( title: Text("Thank...

103
Flutter: Como usar corretamente um widget herdado?

Qual é a maneira correta de usar um InheritedWidget? Até agora eu entendi que isso dá a você a chance de propagar dados na árvore de widgets. Em extremo, se você colocar é como RootWidget, ele estará acessível de todos os Widgets na árvore em todas as rotas, o que é bom porque de alguma forma eu...

103
Como criar um hiperlink no widget Flutter?

Gostaria de criar um hiperlink para exibir no meu aplicativo Flutter. O hiperlink deve ser incorporado em uma Textou em visualizações de texto semelhantes, como: The last book bought is <a href='#'>this</a> Alguma dica para fazer isso?

96
Como salvar no armazenamento local usando Flutter?

No Android, se eu tiver as informações que desejo persistir nas sessões, sei que posso usar SharedPreferences ou criar um banco de dados SQLite ou até mesmo gravar um arquivo no dispositivo e lê-lo mais tarde. Existe uma maneira de salvar e restaurar dados como este apenas usando Flutter? Ou eu...