Dav*_*man 3 user-interface android centering flutter
我试图将编辑图标放在居中圆形头像旁边的右上角。但如果我在行小部件内使用中心小部件,它就不起作用:
Row(
children: <Widget>[
Center(
child:
CircleAvatar(
radius: 70,
backgroundImage: NetworkImage(
""),
),
),
Icon(Icons.edit),
],
)
Run Code Online (Sandbox Code Playgroud)
如果我将行内容与 mainaxisalignment 居中,它不会将头像居中,而是将头像与图标居中:
Row(
mainAxisAlignment: MainAxisAlignment.center,
children: <Widget>[
CircleAvatar(
radius: 70,
backgroundImage: NetworkImage(
"https://autix.ch/wp-content/uploads/profile-placeholder.png"),
),
Icon(Icons.edit),
],
),
Run Code Online (Sandbox Code Playgroud)
尝试使用堆栈:
Container(
width: 200,
height: 200,
child: Stack(
children: <Widget>[
Align(
alignment: Alignment.topRight,
child: Icon(Icons.access_time),
),
Container(
width: 200,
height: 200,
child: CircleAvatar(
child: Text('Avatar'),
),
),
],
),
),
Run Code Online (Sandbox Code Playgroud)
结果:
| 归档时间: |
|
| 查看次数: |
9909 次 |
| 最近记录: |