草庐IT

dart - Flutter - 在同一页面上添加卡片和文本列表后出现异常

我想显示文本(或其他类型的内容)和卡片列表。我只能显示卡片列表,但如果我添加另一个类,它会抛出异常。仅用于卡片列表的代码(有效):classCardPageStateextendsState{//DeckCardisaclasswhichcontainstitle,description,etcfinaldecks=[];CardPageState(data){decks.addAll(data);}@overrideWidgetbuild(BuildContextcontext){returnContainer(child:buildCardPage(),);}Widgetbuild

dart - Flutter - 在同一页面上添加卡片和文本列表后出现异常

我想显示文本(或其他类型的内容)和卡片列表。我只能显示卡片列表,但如果我添加另一个类,它会抛出异常。仅用于卡片列表的代码(有效):classCardPageStateextendsState{//DeckCardisaclasswhichcontainstitle,description,etcfinaldecks=[];CardPageState(data){decks.addAll(data);}@overrideWidgetbuild(BuildContextcontext){returnContainer(child:buildCardPage(),);}Widgetbuild

flutter - Flutter 不应该根据设计缩小或放大图像和文本吗?为什么我看到很大的不同?

我有一个应该符合设计的应用程序,但我面临的问题是分辨率的差异使应用程序的内容与其他应用程序相比看起来很小。我提供了2种不同设备(SamsungGalaxyS105G和LGX500)的屏幕截图和原始Sketch设计,以展示我想要阐明的内容。我的设计师告诉我将pt转换为dp以解决我们当前面临的问题,但Flutter不是已经这样做了吗?我昨天找到了对此进行解释的消息来源:Whatisunitofmeasurementinflutter除了Flutter中常规的实现方式之外,我没有尝试过其他任何方式,所以我非常困惑和压力。2台设备:原始草图设计:文本:Text('\$',style:TextS

flutter - Flutter 不应该根据设计缩小或放大图像和文本吗?为什么我看到很大的不同?

我有一个应该符合设计的应用程序,但我面临的问题是分辨率的差异使应用程序的内容与其他应用程序相比看起来很小。我提供了2种不同设备(SamsungGalaxyS105G和LGX500)的屏幕截图和原始Sketch设计,以展示我想要阐明的内容。我的设计师告诉我将pt转换为dp以解决我们当前面临的问题,但Flutter不是已经这样做了吗?我昨天找到了对此进行解释的消息来源:Whatisunitofmeasurementinflutter除了Flutter中常规的实现方式之外,我没有尝试过其他任何方式,所以我非常困惑和压力。2台设备:原始草图设计:文本:Text('\$',style:TextS

android - Flutter:为 ButtonBar 中的两个按钮提供相等的宽度,并为长文本提供动态高度

下面是我的简单用例:我想要两个水平相邻的按钮。在nativeandroid(这是我来自的地方)中,我会把它们放在LinearLayout中,并给它们每个权重1,并将它们的高度设置为wrap_content。现在,我在ButtonBar小部件中放置了两个RaisedButton,但是在我运行该应用程序的地方,我可以看到第二个被剪裁了。我希望它们的间距相等,并根据文本具有动态高度。我怎样才能在flutter中实现同样的目标?以下是我到目前为止所做的尝试:import'package:flutter/material.dart';classNewScreenextendsStatelessW

android - Flutter:为 ButtonBar 中的两个按钮提供相等的宽度,并为长文本提供动态高度

下面是我的简单用例:我想要两个水平相邻的按钮。在nativeandroid(这是我来自的地方)中,我会把它们放在LinearLayout中,并给它们每个权重1,并将它们的高度设置为wrap_content。现在,我在ButtonBar小部件中放置了两个RaisedButton,但是在我运行该应用程序的地方,我可以看到第二个被剪裁了。我希望它们的间距相等,并根据文本具有动态高度。我怎样才能在flutter中实现同样的目标?以下是我到目前为止所做的尝试:import'package:flutter/material.dart';classNewScreenextendsStatelessW

user-interface - Flutter 卡列对齐和文本居中

基本上我正在构建一个ListView。所以我正在使用卡片,我想要实现的是在卡片中我想划分一个部分来为列着色,另一个部分我想写一个我希望它居中的文本但是我尝试了很多选项不能实现。下面是我想为颜色列实现的屏幕截图,但我希望文本居中。我取得的成就如下我注意到我的颜色没有完全覆盖它外面有一些白色元素。以下是我为实现它所做的完整代码。我要解决的问题如下1)TomakethecolorcolumnlookcleanandneatastheimageabovebecausenowItriedtoadjustitsheightslightsmallerthanthecardheightwhichis3

user-interface - Flutter 卡列对齐和文本居中

基本上我正在构建一个ListView。所以我正在使用卡片,我想要实现的是在卡片中我想划分一个部分来为列着色,另一个部分我想写一个我希望它居中的文本但是我尝试了很多选项不能实现。下面是我想为颜色列实现的屏幕截图,但我希望文本居中。我取得的成就如下我注意到我的颜色没有完全覆盖它外面有一些白色元素。以下是我为实现它所做的完整代码。我要解决的问题如下1)TomakethecolorcolumnlookcleanandneatastheimageabovebecausenowItriedtoadjustitsheightslightsmallerthanthecardheightwhichis3

android - 热重载后 Flutter 文本和文本颜色未更新

我正在尝试更改文本及其在热重载中的颜色voidmain(){runApp(newgetMyView();}CentergetMyView(){returnCenter(child:Text("Nepali",style:TextStyle(color:Colors.amber),textDirection:TextDirection.ltr),);}但是当我改变"Nepal"到"Nepal"或者我改变Colors.amber到Colors.white和热重载,它不会在模拟器中反射(reflect)。我必须“完全重启”应用才能看到变化 最佳答案

android - 热重载后 Flutter 文本和文本颜色未更新

我正在尝试更改文本及其在热重载中的颜色voidmain(){runApp(newgetMyView();}CentergetMyView(){returnCenter(child:Text("Nepali",style:TextStyle(color:Colors.amber),textDirection:TextDirection.ltr),);}但是当我改变"Nepal"到"Nepal"或者我改变Colors.amber到Colors.white和热重载,它不会在模拟器中反射(reflect)。我必须“完全重启”应用才能看到变化 最佳答案