Flutter ListTile 获得点击详情

Flutter ListTile onTaponLongPress 事件获得详细信息(如点击位置等)

  1. 引入依赖 pub.dev:list_tile_more_customizable
    1
    2
    dependencies:
    list_tile_more_customizable: ^1.2.1
  2. 将需要处的 ListTile 替换成 ListTileMoreCustomizable,然后 onTaponLongPress 事件就包含了 TapDownDetails,直接使用即可。
    1
    2
    3
    4
    5
    6
    // 类似于
    ListTileMoreCustomizable(
    title: Text("标题"),
    onTap: (details){},
    onLongPress: (details){},
    );

pub.dev 地址
源码 GitHub 地址