windows - 为 Flutter 列表添加向上和向下翻页的物理键盘支持
问题描述
从 Flutter 2.0 开始,支持桌面硬件键,但像 scrollable_positioned_list 这样的小部件不支持它。
我发现问题是如果我将primary
ScrollView的参数设置为true,它会接受物理键盘的PageUp和PageDown,但问题是我也需要设置ScrollController,不能同时设置primary
。
有什么建议吗?
(我在 Windows 和 Mac 上测试过)
解决方案
你查看过 Flutter 2.2 的发行说明吗?他们通过物理键盘添加了一些与 PageUp 和 PageDown 相关的更正。
关注 Flutter 2.2 公告的链接:https ://medium.com/flutter/whats-new-in-flutter-2-2-fd00c65e2039
推荐阅读
- c# - 如何根据运行时选择的属性名称从对象中获取特定属性
- javascript - 具有百分比宽度导航栏的可滚动页面
- python - 如何遍历数组?
- java - 在 Caffeine 中使用 AsyncCache 手动加载和删除条目
- javascript - SocketIO 不起作用,没有显示控制台消息
- vue.js - 在操作中发送发布请求并使用 vuex 提交数据更改
- python - 列表乘法创建别名列表,而不是像其他类型那样单独的实体
- azure-devops - AzDevOps 队列恢复默认权限
- excel - 尝试创建一个循环以将单元格从一张纸复制到另一张纸
- c - 头文件中的静态函数声明