如何在颤动中长按列表视图时显示浮动操作按钮

时间:2021-02-25 04:24:20

标签: flutter dart

我正在创建一个应用程序,它应该包含一个长按列表项的列表,浮动操作按钮应该显示在屏幕底部

1 个答案:

答案 0 :(得分:1)

GestureDetector 包裹你的列表项,它有一个名为 onLongPress 的属性。你可以将 bool 值设置为 false,onLongPress 将 bool 设置为 true 并显示浮动操作按钮。

#Edit1 声明一个布尔值,

bool showFab = false;

你的工厂

floatingActionButton: showFab ? FloatingActionButton(...) : SizedBox(),

你的listtile

GestureDetector(
    onLongPress: () {
      setState((){
showFab = true;
})
    },
    child: YourListWidget(),
  )