Directionality
介绍:用于确定文本和文字方向
继承关系:
Object > Diagnosticable > DiagnosticableTree > Widget > ProxyWidget > InheritedWidget > Directionality
构造函数:
Directionality({Key key, @required TextDirection textDirection, @required Widget child })
常用属性:
textDirection → TextDirection 设置文本方向
1、ltr → const TextDirection 从左到右
2、rtl → const TextDirection 从右到左
示例:
@override
Widget build(BuildContext context) {
return
Container(
padding: EdgeInsets.fromLTRB(0.0, 50.0, 0.0, 0.0),
color: Colors.white,
child: Directionality(
textDirection: TextDirection.rtl,// TextDirection.ltr
child: Text('演示Directionality',style: TextStyle(fontSize: 12.0),)));
}
效果:
image.png
image.png
备注:文本下边的黄线是因为没有添加脚手架,缺少主题;