草庐IT

Text-Wrap

全部标签

sqlite - Flutter Text ("${sqlite_tbl[0][' body']") 抛出 NoSuchMethodError

在这个Flutter项目中,我将本地sqlite数据库中的信息显示到页面上。网上有很多使用ListView.builder和ListTile显示的例子。但是,我不是这种情况,我希望能够访问和显示表中的特定列。首先,我创建了一个List实例,然后像这样将该实例设为rawQuery。Listsqlite_tbl=db.rawQuery('SELECT*FROMsample_table');然后,在页面的构建方法中,我将一些文本放在appBar和SingleChildScrollView中,这是我从数据库中检索的文本,就像这样......child:newText("${sqlite_tbl

android-studio - 安卓工作室 : How to wrap code in parenthesis

有没有什么捷径可以把Widget包在括号里。这是现在的样子这就是我想要的样子我知道我们可以使用cmd+.来做到这一点,但下次我打开AndroidStudio时,我又不得不一遍又一遍地这样做。它只是失去了它的状态。 最佳答案 IsthereanyshortcuttowraptheWidgetintheparenthesis.cmd+.运行良好,但为了回答您的问题,是的,还有另一个指向文件夹当前代码块的快捷方式,即cmd+-或cmd+.如果未选择任何内容。cmd+.可用于您选择的代码,如果它不文件夹或不保持编辑器的状态,这可能是您的an

dart - 按下 flatButton 后如何在 'Text' 小部件中显示文本?

我正在尝试使用flutter制作一个计算器应用程序,而不是通过键盘输入我想通过一些按钮输入。当我按下一个按钮但它没有在上面的文本小部件中显示相应的数据时,问题就来了。除了第一个MyApp类是有状态的,我的所有类都是无状态的。我尝试在所有类之外创建一个通用变量,并使用它来将文本从按钮类传输到显示类,但这没有用。通用变量是“_calcText”classDisplayAnswerextendsStatelessWidget{finalString_text;DisplayAnswer(this._text);@overrideWidgetbuild(BuildContextcontext)

text - 如何在 ModalRoute 上设置状态()?

我用flutter编写了一个应用程序。我想更改字符串变量的状态。在我设置字符串变量的状态后,ModalRoutePopUpMenu不显示更改的变量。如果我关闭ModalRoutePopUpMenu并再次打开它,我可以看到更改后的变量。我试图弹出上下文,但我想在PopUpMenu上进行更改。我有自己的Overlay小部件。classMyOverlayextendsModalRoute{...}//thisismymain.dart:Listcategories=['please','help','me'];String_selectedCategory='category';//this

text - 在 Flutter 上实现一个 TextSwitcher

我还没有在Flutter上找到任何TextSwitcher。在Android上,TextSwitcher切换带有添加的淡出/淡入动画的文本。在Flutter上有实现吗?我需要从头开始吗?如果是这样,您将如何实现?这是一个引用:https://developer.android.com/reference/android/widget/TextSwitcher.html 最佳答案 Flutter的PageView类提供与AndroidTextSwitcher大致相同的功能。import'dart:collection';import'

flutter - 滚动行为中的 Text 和 ListView flutter

我正在试验flutter,我遇到了一个问题。我有一个文本,其中包含来自服务的结果和一个显示这些结果的ListView(构建器)(作为一张卡片,以便有一个像布局一样漂亮的盒子)。我的目标是,当用户滚动列表时,页面的结果部分(文本)消失。我按照https://docs.flutter.io/flutter/widgets/SingleChildScrollView-class.html中的描述尝试了SingleChildScrollView但它没有用。截图:enterimagedescriptionhere任何见解都会非常有帮助。提前致谢。更新(小部件树)Widgetbuild(Build

flutter 从对象中获取值并显示在 Text() 中

如何从Flutter中的对象获取值?我需要在Text()中显示产品名称List_dataResponse=[{"item":"chakka"},{"item":"manga"},{"item":"thenga"},];ListView(children:_productName.map((f)=>ListTile(leading:Icon(Icons.check_circle,color:Colors.green,),title:**Text('$f["item"]')**,)).toList(),) 最佳答案 对于复杂的表达式(不

flutter - 是否可以在 Wrap 小部件中强制对齐特定的子小部件?

我正在尝试在flutter中创建一个布局,该布局由一行和两个子小部件组成,第一个向左对齐,第二个向右对齐,如果容器太窄,它也会包裹小部件。这类似于此处提出的问题Flutteraligntwoitemsonextremes-oneontheleftandoneontheright,这可以通过一个带有alignment:WrapAlignment.spaceBetween的Wrap小部件来解决。但是,当使用此方法包装小部件时,包装到新运行的正确小部件不再右对齐。(screenshots)我希望让正确的小部件在换行时保持右对齐。在带有flexbox的css中,这可以通过右侧小部件上的flex

Flutter - 如何使 TextField 宽度适合其文本 ("wrap content")

我正在尝试使用一些代表所选联系人的芯片来实现“搜索联系人列表”功能,用户可以在文本字段中键入以过滤和添加更多联系人:这是通过Wrap完成的小部件,包装Chip的列表小部件,并以Container结束列表的TextField小部件。我尝试过的:如果我不设置TextField的宽度,默认占整行。为了清楚起见,我们将其设为红色:我不想要一整行,所以我将它设置为一个小值,50。但是如果文本很长,这将不起作用:问题:是否可以制作TextField从小处开始,然后在需要时自动扩展到整行?我在BoxConstraint中尝试过“minWidth”但自从TextField默认为整行,这是行不通的。此处

flutter - 如何在 Flutter 中为 Text Widget 添加自定义删除线

我正在寻找一种方法来向如下所示的文本小部件添加自定义删除线我查看了文本样式API,但找不到任何自定义删除线图形的选项。style:TextStyle(decoration:TextDecoration.lineThrough), 最佳答案 作为一个选项import'package:flutter/material.dart';voidmain()=>runApp(MyApp());classMyAppextendsStatelessWidget{@overrideWidgetbuild(BuildContextcontext){re