jjzjj

EdgeInsets

全部标签

flutter - 为什么 Flutter 中的 ListView 不应用高度?

我有一个简单的代码:classAppextendsStatelessWidget{@overrideWidgetbuild(BuildContextcontext){returnDirectionality(textDirection:TextDirection.ltr,child:Container(padding:EdgeInsets.symmetric(vertical:60.0,),color:Color(0xFF24323F),child:Container(color:Colors.green,margin:EdgeInsets.symmetric(vertical:10.

dart - 卡片宽度与父级匹配 : flutter

我是Flutter的新手,所以我想知道如何设置宽度以匹配父布局宽度newScaffold(body:newContainer(decoration:newBoxDecoration(color:AppColors.hoBlue),child:Padding(padding:EdgeInsets.all(20.0),child:newCenter(child:Column(mainAxisAlignment:MainAxisAlignment.center,children:[Stack(children:[Row(children:[Expanded(child:Padding(pad

dart - 卡片宽度与父级匹配 : flutter

我是Flutter的新手,所以我想知道如何设置宽度以匹配父布局宽度newScaffold(body:newContainer(decoration:newBoxDecoration(color:AppColors.hoBlue),child:Padding(padding:EdgeInsets.all(20.0),child:newCenter(child:Column(mainAxisAlignment:MainAxisAlignment.center,children:[Stack(children:[Row(children:[Expanded(child:Padding(pad

flutter - 使 Column 的子项(例如 Container Layout)水平 wrap_content

如图所示:两个文本之间有一条实线(神奇宝贝,上午11点25分)。我想要的是等于最长文本长度的行的长度。但该行的行为类似于match_parent。在AndroidNative中我们可以使用垂直的LinearLayout,并在水平方向设置android:layout_width="wrap_content"限制。在Flutter中我们只能设置ColumnmainAxisSize:MainAxisSize.minlimitinvertical.我猜问题出在分频器上。当Divider消失时,Column的宽度为wrap_content。实验如下:Container(color:Colors.

flutter - 使 Column 的子项(例如 Container Layout)水平 wrap_content

如图所示:两个文本之间有一条实线(神奇宝贝,上午11点25分)。我想要的是等于最长文本长度的行的长度。但该行的行为类似于match_parent。在AndroidNative中我们可以使用垂直的LinearLayout,并在水平方向设置android:layout_width="wrap_content"限制。在Flutter中我们只能设置ColumnmainAxisSize:MainAxisSize.minlimitinvertical.我猜问题出在分频器上。当Divider消失时,Column的宽度为wrap_content。实验如下:Container(color:Colors.

flutter - 如何在 Flutter 应用程序中创建响应式网格?

让Flutter应用响应式的最佳实践是什么?在下面的代码中是一个带有硬编码值的StraggeredGridView。我应该编写一个根据屏幕尺寸计算值的方法,还是有任何其他方法可以这样做?感谢您的帮助!StaggeredGridView.count(crossAxisCount:2,crossAxisSpacing:20,mainAxisSpacing:20,padding:EdgeInsets.symmetric(horizontal:20.0,vertical:20),//shrinkWrap:true,children:[_buildTile(Padding(padding:con

flutter - 如何在 Flutter 应用程序中创建响应式网格?

让Flutter应用响应式的最佳实践是什么?在下面的代码中是一个带有硬编码值的StraggeredGridView。我应该编写一个根据屏幕尺寸计算值的方法,还是有任何其他方法可以这样做?感谢您的帮助!StaggeredGridView.count(crossAxisCount:2,crossAxisSpacing:20,mainAxisSpacing:20,padding:EdgeInsets.symmetric(horizontal:20.0,vertical:20),//shrinkWrap:true,children:[_buildTile(Padding(padding:con

Flutter - 可滚动容器

我有一个具有图像(地点)ListView的应用程序,然后在点击时返回一个新页面,显示有关该地点的某些详细信息。我关心的是详细信息页面,我的布局是我在顶部有一个图像,在它下面有一些文本和一个扩展的ListView。我想要的是我可以滚动浏览整个页面。我想到的是只有展开的ListView是可滚动的。详情页代码如下:import'package:flutter/material.dart';import'package:craglist/cragspot.dart';classCragDetailsScreenextendsStatelessWidget{finalCragLocationlo

Flutter - 可滚动容器

我有一个具有图像(地点)ListView的应用程序,然后在点击时返回一个新页面,显示有关该地点的某些详细信息。我关心的是详细信息页面,我的布局是我在顶部有一个图像,在它下面有一些文本和一个扩展的ListView。我想要的是我可以滚动浏览整个页面。我想到的是只有展开的ListView是可滚动的。详情页代码如下:import'package:flutter/material.dart';import'package:craglist/cragspot.dart';classCragDetailsScreenextendsStatelessWidget{finalCragLocationlo

dart - 导航未定义名称上下文

我目前正在查看在我的应用程序中使用不同屏幕进行导航,到目前为止,我可以从LoginScreen导航到EventsScreen/strong>成功。问题是在EventsScreen中有一个按钮,如果单击它应该将我带到LoginScreen,这是我的代码。在我的events_screen.dart文件中在我的app.dart文件MaterialApp小部件中,我的路线为Holiday平面按钮在单击时不会将我带到"/HolidayScreen"路线。如何解决[dart]Undefinedname'context'?events_screen.dartimport'package:flutte