草庐IT

Flutter_Blue

全部标签

flutter - 如何在Flutter gridview中从右到左填充数据

我正在尝试从右到左填充GridView数据,因为应用程序是阿拉伯语的,所有内容都是RTL。这是我想要的我正在使用Stream构建器来填充数据和以下Gridview小部件WidgetproductGrid(Listproducts)=>GridView.count(crossAxisCount:3,reverse:true,controller:_scrollController,padding:EdgeInsets.all(4.0),childAspectRatio:8.0/14,children:products.map((product)=>MyBookList(item:prod

flutter - 如何在Flutter gridview中从右到左填充数据

我正在尝试从右到左填充GridView数据,因为应用程序是阿拉伯语的,所有内容都是RTL。这是我想要的我正在使用Stream构建器来填充数据和以下Gridview小部件WidgetproductGrid(Listproducts)=>GridView.count(crossAxisCount:3,reverse:true,controller:_scrollController,padding:EdgeInsets.all(4.0),childAspectRatio:8.0/14,children:products.map((product)=>MyBookList(item:prod

arrays - Flutter 将 json 映射到模型数组 'List<dynamic>' 不是类型 'Map<String, dynamic>' 的子类型`

我正在读取一个包含几个不同数组的json。所以我想将它映射到其单独的模型列表。因此,首先我创建了列表,例如如下所示。classSummary{finalStringtotalDuration;finalStringtotalMileage;//finalStringfleetID;Summary({this.totalDuration,this.totalMileage});MaptoJson()=>{'totalDuration':totalDuration,'totalMileage':totalMileage,};factorySummary.fromJson(Mapjson){

arrays - Flutter 将 json 映射到模型数组 'List<dynamic>' 不是类型 'Map<String, dynamic>' 的子类型`

我正在读取一个包含几个不同数组的json。所以我想将它映射到其单独的模型列表。因此,首先我创建了列表,例如如下所示。classSummary{finalStringtotalDuration;finalStringtotalMileage;//finalStringfleetID;Summary({this.totalDuration,this.totalMileage});MaptoJson()=>{'totalDuration':totalDuration,'totalMileage':totalMileage,};factorySummary.fromJson(Mapjson){

android - 无法在 Android Pie 上使用 flutter sound 插件播放音乐

我正在使用FlutterSoundplugin从Android上的URL播放音乐。这在Android8上没有任何问题,但在更新到Android9后,来自URL的音乐不再播放。我为theplugin打开了一个问题,但这似乎是Android9本身的一些突破性变化。Android9中是否有任何更改会导致此问题?我在android9changes上找不到任何明显的东西.这是日志输出:I/MediaPlayer(26707):NeedtoenablecontextawareinfoV/MediaPlayer-JNI(26707):native_setupI/flutter(26707):erro

android - 无法在 Android Pie 上使用 flutter sound 插件播放音乐

我正在使用FlutterSoundplugin从Android上的URL播放音乐。这在Android8上没有任何问题,但在更新到Android9后,来自URL的音乐不再播放。我为theplugin打开了一个问题,但这似乎是Android9本身的一些突破性变化。Android9中是否有任何更改会导致此问题?我在android9changes上找不到任何明显的东西.这是日志输出:I/MediaPlayer(26707):NeedtoenablecontextawareinfoV/MediaPlayer-JNI(26707):native_setupI/flutter(26707):erro

firebase - Flutter:显示来自经过身份验证的 Firebase Auth 用户的带有 StreamBuilder 的一些 Firestore 集合

我的应用程序有一个卡片集合,我需要将一些汽车添加到收藏夹列表,我希望每个用户都有自己的收藏夹集合。所以我做了经典的StreamBuilder示例来在Flutter上显示一些列表:StreamBuilder(stream:getCars()如果getCars()函数是这样的,一切就ok了:getCars(){returnFirestore.instance.collection("users").document("oT646MvXXXXXXXXXXXjlN8L1V2").collection("cars").snapshots();假设“oT646MvXXXXXXXXXXXjlN8L1

firebase - Flutter:显示来自经过身份验证的 Firebase Auth 用户的带有 StreamBuilder 的一些 Firestore 集合

我的应用程序有一个卡片集合,我需要将一些汽车添加到收藏夹列表,我希望每个用户都有自己的收藏夹集合。所以我做了经典的StreamBuilder示例来在Flutter上显示一些列表:StreamBuilder(stream:getCars()如果getCars()函数是这样的,一切就ok了:getCars(){returnFirestore.instance.collection("users").document("oT646MvXXXXXXXXXXXjlN8L1V2").collection("cars").snapshots();假设“oT646MvXXXXXXXXXXXjlN8L1

debugging - 在 Visual Studio Code 中找不到 Flutter Inspector/Toggle Debug Paint

尝试在VSCode中找到选项ToggleDebugPaint或FlutterInspector但没有成功。我在2.24.0版本上安装了Flutter和Dart扩展。 最佳答案 在版本2.17.0中,命令“Flutter:切换DebugPaint”被替换为“Flutter:InspectWidget”但从版本2.24.0开始它还被替换为DartDevTools选项,这是用于调试和检查Dart/Flutter的新功能和当前功能。在命令面板中:>Dart:OpenDevTools请注意,调试session必须处于事件状态才能使该选项可用:

debugging - 在 Visual Studio Code 中找不到 Flutter Inspector/Toggle Debug Paint

尝试在VSCode中找到选项ToggleDebugPaint或FlutterInspector但没有成功。我在2.24.0版本上安装了Flutter和Dart扩展。 最佳答案 在版本2.17.0中,命令“Flutter:切换DebugPaint”被替换为“Flutter:InspectWidget”但从版本2.24.0开始它还被替换为DartDevTools选项,这是用于调试和检查Dart/Flutter的新功能和当前功能。在命令面板中:>Dart:OpenDevTools请注意,调试session必须处于事件状态才能使该选项可用: