如何在 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 中将文本小部件彼此相邻包装的主要内容,如果未能解决你的问题,请参考以下文章