Perguntas com a marcação «dart»

O Dart é uma linguagem de programação baseada em classe, estaticamente (e fortemente), para a construção de aplicativos da Web e móveis. O Dart compila para JavaScript moderno para execução no navegador e para código nativo para execução em plataformas móveis como Android e iOS. O Dart também é executado na linha de comando para aplicativos de script e do lado do servidor.

15
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 antigo, mas quero forçar a recarga. Alguma idéia de …
108 dart  flutter 


10
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.
107 dart  flutter 


4
Como converter um duplo em um inteiro no Dart?
O seguinte produz o erro abaixo: int calc_ranks(ranks) { double multiplier = .5; return multiplier * ranks; } O tipo de retorno doublenão é um int, conforme definido pelo método calc_ranks. Como faço para arredondar / lançar para um int?
105 dart 



15
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 Center( child: new InkWell( onTap: (){print("tapped");}, child: new Container( width: 100.0, height: 100.0, …




30
Flutter e plug-in google_sign_in: PlatformException (sign_in_failed, com.google.android.gms.common.api.ApiException: 10:, null)
A caixa de diálogo (formulário do Google) para as credenciais foi aberta com êxito, mas depois de preencher minhas credenciais, recebo este erro. Eu segui as instruções daqui . Criei um projeto Firebase, habilitei a API Google Drive (é disso que eu preciso agora) do Console de APIs do Google. …

9
Enumere ou mapeie por meio de uma lista com índice e valor no Dart
No dardo há qualquer equivalente ao comum: enumerate(List) -> Iterator((index, value) => f) or List.enumerate() -> Iterator((index, value) => f) or List.map() -> Iterator((index, value) => f) Parece que esta é a maneira mais fácil, mas ainda parece estranho que essa funcionalidade não existisse. Iterable<int>.generate(list.length).forEach( (index) => { newList.add(list[index], index) …
99 dart  flutter 

16
Verifique se há uma conexão com a Internet disponível no aplicativo Flutter
Tenho uma chamada de rede a ser executada. Mas antes de fazer isso preciso verificar se o dispositivo tem conectividade com a Internet. Isso é o que eu fiz até agora: var connectivityResult = new Connectivity().checkConnectivity();// User defined class if (connectivityResult == ConnectivityResult.mobile || connectivityResult == ConnectivityResult.wifi) {*/ this.getData(); } …


Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.