我怎样才能使一行文本具有不同的格式?
例如:
你好 世界
您应该使用RichText小部件。
RichText小部件将包含TextSpan小部件,该小部件还可以具有子TextSpans的列表。
每个TextSpan小部件可以具有不同的TextStyle。
这是要呈现的示例代码:Hello World
var text = new RichText( text: new TextSpan( // Note: Styles for TextSpans must be explicitly defined. // Child text spans will inherit styles from parent style: new TextStyle( fontSize: 14.0, color: Colors.black, ), children: <TextSpan>[ new TextSpan(text: 'Hello'), new TextSpan(text: 'World', style: new TextStyle(fontWeight: FontWeight.bold)), ], ), );