java - 如何在 Android Studio 中改变 listView 中的项目数量?
问题描述
这只是我想知道的问题,而不是我遇到的问题。
例如,如果我的应用程序从服务器接收到多个信息,我想将它们全部显示在 listView 中,但是如何使应用程序具有它收到的项目数量?另一种说法是根据从服务器收到的项目数显示一定数量的项目?应该就像应用收到 3 条消息一样,在 listView 中显示这 3 条消息。
解决方案
这将取决于列表视图的高度,以及列表视图中单个视图的高度。
Listview 将自动容纳尽可能多的内容。这件事我们不需要担心。
我们应该考虑的一件事是关于在 Listview 中填充的数组/列表中的消息数量。如果计数很高,那么我们应该使用 RecyclerView。这将消除内存错误的情况。
推荐阅读
- c# - ASP.NET 从 HttpResponseMessage 获取结果计数
- ios - Xcode 9.4.1:“String”类型的值没有成员“setValue”
- bash - if [ $(... | wc -l) = false ] 无论输出如何都会触发
- javascript - node.js mongoError 管理员未授权执行命令
- c# - 在 Html.Raw 中渲染 html 和 razor 语法
- react-native - React Native:使用 Firebase Crashlytics 和 Bugsnag
- java - 在 Eclipse 中保存 Excel 工作表以添加到 Java 项目 Apache Poi
- postgresql - Terrafrom Azure postgresql 地理还原
- sql-server - 为什么 group by 和 count 命令返回这样的结果?
- javascript - 等待 javascript 在 selenium-webdriver 中执行