Flutter 堆叠多个图标以抖动图标按钮
我有一个Flutter 堆叠多个图标以抖动图标按钮,flutter,flutter-layout,Flutter,Flutter Layout,我有一个IconButton,我想把两个图标叠成一个样子 我尝试了行布局 CircleAvatar( radius: avatarRadius, child: IconButton( icon: Row( children: [ Icon( Icons.add, color: Colors.white, ), Icon( Icons.message,
IconButton
,我想把两个图标叠成一个样子
我尝试了行
布局
CircleAvatar(
radius: avatarRadius,
child: IconButton(
icon: Row(
children: [
Icon(
Icons.add,
color: Colors.white,
),
Icon(
Icons.message,
color: Colors.white,
),
]
),
onPressed: _onAddMessageButtonClick,
),
),
但这是一个错误
A RenderFlex overflowed by 24 pixels on the right.
删除
图标按钮
小部件
试试这个
CircleAvatar(
radius: 40,
child: GestureDetector(
onTap: (){
// perform click here
},
child: Row(
crossAxisAlignment: CrossAxisAlignment.center,
mainAxisAlignment: MainAxisAlignment.center,
children: [
Icon(
Icons.add,
color: Colors.white,
),
Icon(
Icons.message,
color: Colors.white,
),
]
),
),
),
输出
鼠标光标不会像按钮视图那样变为指针。