Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/108.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 如何更改字体大小?_Android_Ios_Flutter_Dart - Fatal编程技术网

Android 如何更改字体大小?

Android 如何更改字体大小?,android,ios,flutter,dart,Android,Ios,Flutter,Dart,例如,我想将“Hello world”改为“Hello//比世界大//比Hello小” 它们排成一行 我该怎么做? 我可以在一个文本小部件中按文本样式对其字体大小进行不同的设置吗?您可以这样使用RichText小部件: RichText( text: TextSpan( text: 'Hello ', style: DefaultTextStyle.of(context).style, children: <TextSpan>[ TextSpa

例如,我想将“Hello world”改为“Hello//比世界大//比Hello小” 它们排成一行

我该怎么做? 我可以在一个文本小部件中按文本样式对其字体大小进行不同的设置吗?

您可以这样使用RichText小部件:

RichText(
  text: TextSpan(
    text: 'Hello ',
    style: DefaultTextStyle.of(context).style,
    children: <TextSpan>[
      TextSpan(text: 'bold', style: TextStyle(fontWeight: FontWeight.bold)),
      TextSpan(text: ' world!'),
    ],
  ),
)

请根据需要检查以下代码

  RichText(
      text: TextSpan(
        text: 'Hello ',
        style: TextStyle(fontSize: 24),
        children: <TextSpan>[
          TextSpan(
            text: 'world!',
            style: TextStyle(fontSize: 18),
          ),
        ],
      ),
    )

检查答案谢谢你的回答!