【问题标题】:Flutter list view navigation to categoriesFlutter 列表视图导航到类别
【发布时间】:2021-11-29 00:26:55
【问题描述】:

我正在学习 Flutter。我有一个 ListView,我想让列表项可点击。我的想法是当用户点击一个项目时,它将被定向到另一个屏幕。每个按钮应该通向不同的屏幕。我在实现它时遇到了麻烦,我不知道该使用什么:手势检测器或 ontap。我该怎么办?我应该使用 ListTile 代替 ListView 吗?list viewdata

【问题讨论】:

标签: list flutter


【解决方案1】:

如果您使用 ListView.builder,则可以使用 ListTile 添加 onTap。

ListView.builder(
  itemBuilder: (_, i) {
    return ListTile(
      title: Text('$i'),
      onTap: () {}, // Handle your onTap here. 
    );
  },
)

【讨论】:

  • 是否可以为上下文获取正确的代码。它不接受 Hotel ListViewClass
【解决方案2】:

好吧,你可以使用InkwellListView.builder( itemBuilder: (_, i) { return InkWell( onTap: (){}, child: ///widget, ); }, )链接enter link description here

【讨论】:

    猜你喜欢
    • 2020-05-03
    • 2022-01-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-02-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多