草庐IT

flutter_blue_plus

全部标签

flutter - 将上下文传递给导航器推送以访问继承的小部件数据

我正在尝试从MaterialPageRoute访问树中MaterialApp下继承的小部件的数据。当我尝试从这条路线访问数据时UserModel.of(context).data它说它是null我知道这是因为UserModel提供程序应该放在整个MaterialApp之上,以便它共享上下文,但在我的情况下这是不可能的。因此,我尝试从导航器构建器传递上下文,希望它能让我访问它:onTap:(){Navigator.push(context,MaterialPageRoute(builder:(context)=>SettingsScreen(appContext:context)),);

flutter - 将上下文传递给导航器推送以访问继承的小部件数据

我正在尝试从MaterialPageRoute访问树中MaterialApp下继承的小部件的数据。当我尝试从这条路线访问数据时UserModel.of(context).data它说它是null我知道这是因为UserModel提供程序应该放在整个MaterialApp之上,以便它共享上下文,但在我的情况下这是不可能的。因此,我尝试从导航器构建器传递上下文,希望它能让我访问它:onTap:(){Navigator.push(context,MaterialPageRoute(builder:(context)=>SettingsScreen(appContext:context)),);

使用 NeverScrollableScrollPhysics flutter 滚动 GridView

我的应用程序中有一个页面,如下图所示。顶部有一个容器。接下来是一个水平滚动的ListView。在物理设置为NeverScrollableScrollPhysics的GridView下方。后者是因为网格应该随页面滚动,然后像在page/infinite中一样加载数据。我尝试使用ScrollController但不确定如何在此设置中正确连接它。ListView和GridView有单独的流,它们在其中监听数据。我尝试在带有ScrollController和监听器的有状态小部件中创建GridView,但没有激活滚动事件。它是否应该以某种方式连接到页面滚动,因为我在网格上有NeverScroll

使用 NeverScrollableScrollPhysics flutter 滚动 GridView

我的应用程序中有一个页面,如下图所示。顶部有一个容器。接下来是一个水平滚动的ListView。在物理设置为NeverScrollableScrollPhysics的GridView下方。后者是因为网格应该随页面滚动,然后像在page/infinite中一样加载数据。我尝试使用ScrollController但不确定如何在此设置中正确连接它。ListView和GridView有单独的流,它们在其中监听数据。我尝试在带有ScrollController和监听器的有状态小部件中创建GridView,但没有激活滚动事件。它是否应该以某种方式连接到页面滚动,因为我在网格上有NeverScroll

Flutter Gridview 不可见

Widgetbuild(BuildContextcontext){returnMaterialApp(home:newScaffold(body:newContainer(child:Padding(padding:EdgeInsets.fromLTRB(10.0,10.0,10.0,10.0),child:Column(children:[timeslotsGrid()],),),)));}WidgettimeslotsGrid(){returnContainer(child:GridView.count(primary:false,padding:constEdgeInsets.a

Flutter Gridview 不可见

Widgetbuild(BuildContextcontext){returnMaterialApp(home:newScaffold(body:newContainer(child:Padding(padding:EdgeInsets.fromLTRB(10.0,10.0,10.0,10.0),child:Column(children:[timeslotsGrid()],),),)));}WidgettimeslotsGrid(){returnContainer(child:GridView.count(primary:false,padding:constEdgeInsets.a

android - Flutter - 从 Flutter 项目目录而不是从 Android 项目目录获取 64K 方法 DEX 错误

在我将下一个依赖项添加到我的Flutter项目之后:cloud_firestore:^0.9.0firebase_auth:^0.8.0+1google_sign_in:^4.0.0我试图通过点击AndroidStudio中的run按钮来运行该应用程序,但这里发生了一些奇怪的事情:案例1:如果我从AndroidStudio打开根Flutter项目目录,我们称它为my_flutter_app目录,然后单击运行按钮我得到下一个错误:D8:Cannotfitrequestedclassesinasingledexfile(#methods:68762>65536)java.lang.Runt

android - Flutter - 从 Flutter 项目目录而不是从 Android 项目目录获取 64K 方法 DEX 错误

在我将下一个依赖项添加到我的Flutter项目之后:cloud_firestore:^0.9.0firebase_auth:^0.8.0+1google_sign_in:^4.0.0我试图通过点击AndroidStudio中的run按钮来运行该应用程序,但这里发生了一些奇怪的事情:案例1:如果我从AndroidStudio打开根Flutter项目目录,我们称它为my_flutter_app目录,然后单击运行按钮我得到下一个错误:D8:Cannotfitrequestedclassesinasingledexfile(#methods:68762>65536)java.lang.Runt

flutter - 为 flutter android 项目添加 google gms 服务时出错并且厌倦了搜索答案

*ErrorrunningGradle:ProcessException:Process"C:\Users\aarav\AndroidStudioProjects\flutter_firestoreapp\android\gradlew.bat"exitedabnormally:FAILURE:Buildfailedwithanexception.*Whatwentwrong:Aproblemoccurredconfiguringrootproject'android'.>Couldnotresolveallartifactsforconfiguration':classpath'.>

flutter - 为 flutter android 项目添加 google gms 服务时出错并且厌倦了搜索答案

*ErrorrunningGradle:ProcessException:Process"C:\Users\aarav\AndroidStudioProjects\flutter_firestoreapp\android\gradlew.bat"exitedabnormally:FAILURE:Buildfailedwithanexception.*Whatwentwrong:Aproblemoccurredconfiguringrootproject'android'.>Couldnotresolveallartifactsforconfiguration':classpath'.>