如何在 Flutter 中将文本小部件彼此相邻包装

Posted

技术标签:

【中文标题】如何在 Flutter 中将文本小部件彼此相邻包装【英文标题】:How to Wrap text widgets next to each other in Flutter 【发布时间】:2021-04-04 08:37:33 【问题描述】:

中间的每个数字代表一个新小部件的开始。这在 Flutter 中可行吗?

【问题讨论】:

附带第二个文本 【参考方案1】:

试试这个兄弟

Text.rich(TextSpan(children: [
  TextSpan(
     text: "... ١",
     recognizer: TapGestureRecognizer()
        ..onTap = () 
  ),
  TextSpan(
     text: "... ٢",
     recognizer: TapGestureRecognizer()
        ..onTap = () 
  ),
]), style: TextStyle(
  // ...
),)

【讨论】:

您好,谢谢,但这是每个 TextSpan 都可以点击的吗? 当然。我会查的。谢谢【参考方案2】:

是的,它可能在颤动中 你可以使用Wrap widget

Wrap(
  children: <Widget>[
    Text('Text 1'),
    Text('Text 2'),
    Text('Text 3')
  ],
)

【讨论】:

虽然此链接可能会回答问题,但最好在此处包含答案的基本部分并提供链接以供参考。如果链接页面发生更改,仅链接答案可能会失效。 - From Review

以上是关于如何在 Flutter 中将文本小部件彼此相邻包装的主要内容,如果未能解决你的问题,请参考以下文章

在flutter中使用listview.builder添加多个彼此不同的动态小部件

如何在 Flutter 的小部件树中将新的 MaterialPageRoute 作为子项打开

在 Flutter 中将焦点从一个文本字段更改为下一个文本字段

如何在 Flutter 中同时滚动多个文本字段

Flutter - 如何在图像下方使用带有图像和文本/图标的容器小部件

FLUTTER 滚动多个小部件