草庐IT

flutter-dropdownbutton

全部标签

flutter - CurrentIndex 未在 Flutter 的 Dots_Indicator PageView 中更新

我一直在处理PageView,我的页面View工作正常。但是自从我使用了一个dots_indicator0.0.4因为它代表我现在所在的位置。我对是否该怎么做感到困惑。我的指标显示正常,但问题在于如何更新位置元素中的索引以更新事件点。我已经尝试了所有可能的方法来更新它,但它让我感到困惑。我想要的是:当我点击按钮时,它应该改变元素的索引当我滚动页面时它应该改变索引因为我已经尝试过它们,比如创建一个名为index的变量,并在我们点击按钮时尝试更新它的值。但它没有更新值。我不知道我们应该如何在滚动页面时更改值。当我们点击按钮转到下一页时,我有一个changePage(),但是DotsIndi

Flutter 创建游戏板

我用Python创建了一个游戏,我想在Flutter中重新创建。它有一个4x3的网格布局板,如下图所示:我想我想使用Material和子Ink.image来显示棋盘。我的代码:/*-Mainmethod---------------------------------------------------*/@overrideWidgetbuild(BuildContextcontext){returnnewScaffold(appBar:newAppBar(title:newText("CatAttack"),),body:newColumn(mainAxisAlignment:Mai

Flutter 创建游戏板

我用Python创建了一个游戏,我想在Flutter中重新创建。它有一个4x3的网格布局板,如下图所示:我想我想使用Material和子Ink.image来显示棋盘。我的代码:/*-Mainmethod---------------------------------------------------*/@overrideWidgetbuild(BuildContextcontext){returnnewScaffold(appBar:newAppBar(title:newText("CatAttack"),),body:newColumn(mainAxisAlignment:Mai

Flutter firestore,如何获取包含数组内值的文档

我在firestore中存储了一个json数据,如下所示,文档的ID是ddmmyyyy格式的日期29032019:{morning:[{person:1,name:'abc',cancelled:false},{person:2,name:'abc',cancelled:false}],afternoon:[{person:3,name:'abc',cancelled:false},{person:4,name:'abc',cancelled:false}]}30032019:{morning:[{person:5,name:'abc',cancelled:false},{person

Flutter firestore,如何获取包含数组内值的文档

我在firestore中存储了一个json数据,如下所示,文档的ID是ddmmyyyy格式的日期29032019:{morning:[{person:1,name:'abc',cancelled:false},{person:2,name:'abc',cancelled:false}],afternoon:[{person:3,name:'abc',cancelled:false},{person:4,name:'abc',cancelled:false}]}30032019:{morning:[{person:5,name:'abc',cancelled:false},{person

dart - 如何在 flutter fluro 中传递多个参数

我正在使用flutterfluro进行路由。我只能传递一个参数,并且能够在页面中访问它。如何发送多个项目?我是这样用的router.define('/about/:id',handler:newHandler(handlerFunc:(BuildContextcontext,Mapparams){returnnewAboutPage(params["id"][0]);}));我是这样调用它的Navigator.pushNamed(context,"/about/23");现在我想像这样传递多个变量Navigator.pushNamed(context,"/about/23/newdat

dart - 如何在 flutter fluro 中传递多个参数

我正在使用flutterfluro进行路由。我只能传递一个参数,并且能够在页面中访问它。如何发送多个项目?我是这样用的router.define('/about/:id',handler:newHandler(handlerFunc:(BuildContextcontext,Mapparams){returnnewAboutPage(params["id"][0]);}));我是这样调用它的Navigator.pushNamed(context,"/about/23");现在我想像这样传递多个变量Navigator.pushNamed(context,"/about/23/newdat

dart - Flutter 和 Dart - 如何在一行代码中格式化整数日期

如何在不先将其转换为日期且不使用子字符串拆分的情况下将诸如“20190331”之类的整数格式化为输出为“2019-03-31”。日期在SQLite(SQFlite)中存储为整数。我想在1行中完成,例如(伪代码)注意:整数:(pseudo)StringsDate=fmt("####'-'##'-'##",map["DueDate"]);我知道我可以这样做:StringsDate=map["DueDate"].toString();sDate=sDate.substring(0,4)+'-'+sDate.substring(4,6)+'-'+sDate.substring(6,8);然而,

dart - Flutter 和 Dart - 如何在一行代码中格式化整数日期

如何在不先将其转换为日期且不使用子字符串拆分的情况下将诸如“20190331”之类的整数格式化为输出为“2019-03-31”。日期在SQLite(SQFlite)中存储为整数。我想在1行中完成,例如(伪代码)注意:整数:(pseudo)StringsDate=fmt("####'-'##'-'##",map["DueDate"]);我知道我可以这样做:StringsDate=map["DueDate"].toString();sDate=sDate.substring(0,4)+'-'+sDate.substring(4,6)+'-'+sDate.substring(6,8);然而,

dart - 如何使用android studio在flutter上加载图像

我是第一次构建Flutter应用程序。我弄清楚了我在使用yaml时遇到的初始错误。现在我的错误是“在pubspec.yaml中检测到错误:未找到Assets的文件或变体:assets/food.jpg。构建Assets时出错已完成并出现错误:Gradle任务assembleDebug失败,退出代码为1"我为我正在使用的图片创建了一个文件夹,将其命名为“assets”,该图片位于该文件夹中。yaml无法识别该文件夹。我猜路径不正确。flutter:#下面一行确保MaterialIcons字体是#包含在您的应用程序中,以便您可以使用中的图标#Material图标类。使用Material设计