我们如何才能像以前在android中使用Spanable String类创建的那样,在Flatter中创建超级或子脚本文本?

我们如何才能像以前在android中使用Spanable String类创建的那样,在Flatter中创建超级或子脚本文本?,android,dart,flutter,hybrid-mobile-app,Android,Dart,Flutter,Hybrid Mobile App,我想创建一个上标文本,如2^4,那么如何在flutter中实现这一点。如果有人知道,请告诉我。RichText类可能会帮助您-它非常类似于Android中的Spannable string一行回答您的问题 final String twoRaisedToFour = '2\u2074'; 要了解更多关于这种独角兽的信息,请参考以下答案 如果这有帮助,请接受答案。谢谢:)这是目前颤振不直接支持的。你需要自己定位文本,这很像Android中的SpannableString,但它没有这个功能。(因

我想创建一个上标文本,如2^4,那么如何在flutter中实现这一点。如果有人知道,请告诉我。

RichText类可能会帮助您-它非常类似于Android中的Spannable string

一行回答您的问题

final String twoRaisedToFour = '2\u2074';
要了解更多关于这种独角兽的信息,请参考以下答案


如果这有帮助,请接受答案。谢谢:)

这是目前颤振不直接支持的。你需要自己定位文本,这很像Android中的SpannableString,但它没有这个功能。(因为Flatter目前根本没有此功能;请参阅问题评论中的问题链接。)抱歉,我没有注意到。有一个库可以帮助你达到想要的效果:这实际上是这个问题的官方答案:(还有一个地方,做上标/下标通常是他们将来可能添加的一长串功能之一,但Unicode是官方答案,直到那时。)@GregPrice我也在等待这个功能,直到那时,EasyRichText库是一个选项,尽管它与RichText有点不同,因为您不能直接将其作为字符串使用,我认为它是一个交易破坏者。