java - 首先将 ListView 项目添加到列表底部

标签 java android android-listview

我正在构建一个实现聊天功能的 Android 应用程序。我目前聊天正常。然而,第一条消息出现在 ListView 的顶部,我想让聊天从下到上增长,而不是从上到下增长。这可以吗?我知道 Periscope 和 Meerkat 等应用程序都可以执行此操作,但我不确定它是否使用 ListView

最佳答案

设置listView.setStackFromBottom(true);为您的 ListView 。

From the doc :公共(public)无效setStackFromBottom( boolean stackFromBottom)

When stack from bottom is set to true, the list fills its content starting from the bottom of the view

关于java - 首先将 ListView 项目添加到列表底部,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29831074/

相关文章:

java - 在获取魔术常量的值方面,什么更实用?

java - 使用 GSON 时不兼容的类型

android - Camera onPictureTaken() 有时不被调用

android - 如何用jsoup解析图片

android - 带有 toast 消息的android中的Listview

java - Spring Boot - 带有自签名证书的客户端服务器 REST API

java - 如何从方法返回一个对象来用它进行计算?

android - 检查所有 EditText 是否为空

android - BaseExpandableListAdapter 返回特定的 Child,而不是全部

android - 从 fragment 动态获取 ImageView 中的图像总是返回 0 作为 resourceid