listview - 如何在颤动中将列表视图滚动到底部
问题描述
我有一个包含列表视图构建器(聊天页面)的颤振应用程序我需要将页面滚动到页面末尾到最后一条消息?
解决方案
将 reverse: true 设置为 ListView 小部件会将最新的元素置于底部。有了这个,您可以轻松实现聊天时间线。
ListView.builder(
reverse: true,
itemBuilder: (context, index) => _chatCell(),
)
推荐阅读
- sql - 如何查询 SQFLITE 单列
- html - 在 Angular 中使用 [ngClass] 时订阅“视图更改后”
- snowflake-cloud-data-platform - 雪花:数组中的 JSON 数据
- c++ - 在多线程中将 BOOST_LOG_TRIVIAL 输出发送到 QPlainTextEdit
- java - 如何在 JPOS 中正确使用 GenericTaggedFieldsPackager 来打包 TLV 字段?
- javascript - 最佳实践:global.master 调用多个脚本但并非全部需要
- python - Python readline如何测试自动完成?
- reactjs - 如何在中使用 TextField 的 InputProps元素
- typescript - 是否可以避免 Typescript 上较长的相对导入路径?
- android - 如何根据操作系统版本在 xml 中设置 ListPreference defaultValue