您需要将Text widget属性设置为textAlign.center。
center(
child : Text(
'Hello',
textAlign: TextAlign.center))
Align(
alignment: Alignment.center,
child: Text(
'Some Text',
style: TextStyle(fontSize: 20, fontWeight: FontWeight.bold),
),
)
也许您想为两个容器提供相同的宽度和高度
Container(
width: size.width * 0.30, height: size.height * 0.4,
alignment: Alignment.center,
decoration: BoxDecoration(
borderRadius: BorderRadius.circular(6)
),
child: Center(
child: Text(categoryName, textAlign: TextAlign.center, style: TextStyle(
fontWeight: FontWeight.bold,
fontSize: 17,
color: Colors.white,
),),
),