【发布时间】:2022-07-21 14:19:38
【问题描述】:
我想在点击列表项时滑动,当我点击第一次打开滑块时,当我第二次点击另一个列表项时,第一个滑块刚刚关闭,第二个滑块没有打开。
这里是代码
Slidable(
groupTag: '0',
enabled: enable,
direction: Axis.horizontal,
key: _globalKey,
endActionPane: ActionPane( motion: ScrollMotion(),extentRatio: 1,children: [_getSwipeActions(context)],),
child: Builder(
builder: (context) {
return InkWell(
onTap:(){
if( Slidable.of(context).actionPaneType==ActionPaneType.none){
Slidable.of(context).close();
}
else{
Slidable.of(context).openEndActionPane();
}
},
child: ListItem(data,
,context),
);
}
),)
【问题讨论】:
标签: flutter dart flutter-layout