包小部件在文本内颤动

2022-10-15 13:10:14标签flutter
提问

如何在多行文本中包一个小部件。 你可以用RichText和WidgetSpan来实现这个。 例如,从< href = " https://api 。 flutter。dev/flutter/widgets/widgetspan类。html " rel = " nofollow noreferrer " >这个链接< / a >:

回答

const Text.rich(
  TextSpan(
    children: <InlineSpan>[
      TextSpan(text: 'Flutter is'),
      WidgetSpan(
        child: SizedBox(
          width: 120,
          height: 50,
          child: Card(
            child: Center(
              child: Text('Hello World!')
            )
          ),
        )
      ),
      TextSpan(text: 'the best!'),
    ],
  )
)

▼版权说明

相关文章也很精彩
推荐内容
更多标签
相关热门
全站排行
随便看看

错说cuoshuo.com——程序员的报错记录

部分内容根据CC版权协议转载,如果您希望取消转载请发送邮件到cuoshuo8@163.com

辽ICP备19011660号-5