在 ListView 顶部显示新项目

2023-11-22

我正在使用列表来填充 ListView ()。用户可以将项目添加到列表中。但是,我需要将项目显示在 ListView 的顶部。如何在列表开头插入项目以便以相反顺序显示它?


默认情况下列表在底部添加元素。这就是为什么您添加的所有新元素都会显示在底部。如果您想要相反的顺序,可以在设置为 listadapter/view 之前反转列表

就像是:

Collections.reverse(yourList);
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

在 ListView 顶部显示新项目 的相关文章

  • Espresso - 检查使用按钮按下意图打开哪个活动?

    是否可以跟踪按下某个按钮后打开了哪个 Activity 我有一个测试 其中当单击 按下按钮时 it 向服务器发送请求 直到发送请求时 它打开一个活动 验证是否执行成功在测试中 我需要检查打开的 Activity 是什么 我的测试示例 检查
  • ImageView 中的全尺寸图像

    我正在尝试在 ImageView 中绘制图像 但我希望它不缩放 并根据需要使用滚动条 我怎样才能做到这一点 现在我只有一个可绘制集作为 XML 中 ImageView 的 android src 这会自动缩放图像以适应屏幕宽度 我读到这可能
  • 在 Android 中的活动、服务和应用程序之间传递变量

    有人可以给我提供以下活动 服务 应用程序组合的示例吗 我拥有这三个 但我已经把我的应用程序弄得一团糟 试图在这个地方传递一堆变量 现在我不知道发生了什么 请注意 我是 Android 新手 最近我一直在努力解决这个问题 因为有很多方法可以实
  • android 谷歌+登录定制

    我正在创建一个 Android 应用程序 现在我正在实现社交网络登录 Facebook 按钮很好 但 google 按钮的语言与 Facebook 不同 另外 它只说 登录 我想让它说 用谷歌登录 我是 android 编程的新手 看到我需
  • 在 Android 2.2 上运行 HelloCordova 时找不到类“android.webkit.WebResourceResponse”

    我尝试按照本教程进行操作 http docs phonegap com en 2 7 0 guide getting started android index md html Getting 20 Started 20with 20 An
  • 如何编辑 gradle 依赖项

    我正在开发一个 android 项目 该项目在我的 gradle 文件中使用以下依赖项 compile com mapzen on the road 1 1 1 我想编辑其中一个文件 以添加一些缺少的功能并为该项目做出贡献 如何下载该项目并
  • 更改 AChartEngine 中的图例大小

    我想专门更改饼图的图例大小输出 我已经尝试了所有可以找到的 AChartEngine 方法 但没有一个只能更改图例文本大小 我必须重写 onDraw 函数吗 如果是这样 怎么办 要设置图例高度 请使用 renderer setLegendH
  • 在python中将文本文件解析为列表

    我对 Python 完全陌生 我正在尝试读取包含单词和数字组合的 txt 文件 我可以很好地读取 txt 文件 但我正在努力将字符串转换为我可以使用的格式 import matplotlib pyplot as plt import num
  • python 中分割字符串以获得一个值?

    需要帮助 假设我在名为 input 的变量中有一个字符串 Sam Person name kind input split 通过执行上述操作 我得到两个具有不同字符串 Sam 和 Person 的变量 有没有办法只获取第一个值 name S
  • 在 Android 上的测试用例之外运行 ExtractDecodeEditEncodeMuxTest

    我正在尝试添加在 Android 上提取 解码 编辑 编码和混合视频的功能 因此 我发现了一些非常有用的实现 它是Android CTS的一部分ExtractDecodeEditEncodeMuxTest https android goo
  • Facebook LoginActivity 未正确显示

    我有一个使用 Facebook 登录的应用程序 我有 FacebookSDK 并且使用 com facebook LoginActivity 问题是 在 10 英寸平板电脑上 当显示软键盘时 活动无法正确显示 我使用的是 Samsung G
  • 手动启用时 Firebase Crashlytics 不报告崩溃

    Crashlytics 在没有选择加入报告的情况下也能正常工作 但一旦我根据规定设置了选择加入报告 它就会停止报告任何内容tutorial https firebase google com docs crashlytics customi
  • onTouchEvent()中如何区分移动和点击?

    在我的应用程序中 我需要处理移动和单击事件 一次点击是由一个 ACTION DOWN 操作 多个 ACTION MOVE 操作和一个 ACTION UP 操作组成的序列 理论上 如果您收到 ACTION DOWN 事件 然后收到 ACTIO
  • 如何在android中录制音频时暂停背景音乐

    我正在 Android 中开发一个音频记录应用程序 因此 如果设备音乐播放器中已播放任何背景音乐 则应在开始录制之前暂停该背景音乐 并且每当录制停止或暂停时 背景音乐都应恢复 播放录制的音频时也应该如此 有人可以帮我解决这个问题吗 提前致谢
  • Android:单一活动,多个视图

    我不是 Android 专业人士 尽管我开发了一个包含 50 多个活动的应用程序 这使得该应用程序非常庞大 经过8周的开发 现在出现了一些问题 导致应用程序难以维护和升级 我正在处理的主要问题是 我无法将对象引用传递给活动的构造函数 事实上
  • Google Android Drive api 在已安装版本上登录失败

    我开发了一个使用 GoogleDrive api 的 Android 应用程序 当处于调试状态或运行调试版本时 应用程序 工作正常 并正确验证附加的谷歌帐户 等 当我构建发行版本时 使用我的签名密钥 并且 安装apk文件 当我运行时 Goo
  • Jetpack Compose 部分或开放侧边框

    我正在尝试绘制部分或一侧开放的矩形圆形边框以实现此效果 玩了一下之后我得到了这个 这是通过以下方式完成的 RoundedCornerShape topStartPercent 50 bottomStartPercent 50 start R
  • ormlite 将日期读取为 'yyyy-MM-dd'

    我需要读取给我的 sqlite 数据库 因此我无法更改表中的日期格式 yyyy MM dd 当我尝试使用 ormlite 为我生成对象时 使用以下注释 DatabaseField columnName REVISION DATE dataT
  • OpenGL ES 2.0 屏幕闪烁

    我面临着一个大问题 我正在使用带有 Android 4 0 3 的 Transformer tf101 选项卡 我的应用程序使用自定义 OpenGL ES 2 0 表面 我正在用纹理渲染多个平面 该纹理大约发生变化 每秒 20 次 并通过传
  • 解压 R 数据框中的列表

    我有一个dataframe其中一个字段包含不同长度的列表 我想将该字段中列表的每个元素提取到其自己的字段中 以便我可以将结果收集到一个很长的字段中dataframe每个列表元素都有一个 id 这是一个例子dataframe dat lt s

随机推荐

  • 复制构造函数还是 = 运算符?

    class Foo Foo f Foo g f 我的问题是 标有 的行中正在调用什么 它是默认的复制ctr还是 运算符吗 我的问题是 标有 的行中正在调用什么 它是默认的复制ctr还是 运算符吗 将调用复制构造函数 尽管 正在使用标志 这是
  • 什么会导致 python 模块被导入两次?

    据我了解 python 模块永远不会导入两次 即模块中的代码仅在第一次导入时执行 后续的 import 语句只是将模块添加到导入范围 我有一个名为 TiledConvC3D py 的模块 但它似乎被导入了多次 我使用 pdb 在该模块的代码
  • 如何比较 python 中的 Rpm 版本

    我试图找出如何比较 RPMS 当前安装 和 在本地存储库中可用 的 2 个列表 并查看哪些 RPMS 已过期 我一直在修改正则表达式 但是 RPMS 有很多不同的命名标准 我无法找到一个好的列表来使用 我的驱动器上没有实际的 RPMS 所以
  • Node.js - require 未定义异常[关闭]

    这个问题不太可能对任何未来的访客有帮助 它只与一个较小的地理区域 一个特定的时间点或一个非常狭窄的情况相关 通常不适用于全世界的互联网受众 为了帮助使这个问题更广泛地适用 访问帮助中心 我是一名完全的 Node js 新手 正在努力学习基础
  • 嵌套 ifelse 语句

    我仍在学习如何将 SAS 代码转换为 R 并且收到警告 我需要明白我在哪里犯了错误 我想做的是创建一个变量来总结和区分人口的三种状态 大陆 海外 外国人 我有一个包含 2 个变量的数据库 身份证国籍 idnat 法国人 外国人 If idn
  • 当用户滚动到页面“附近”底部时加载更多内容?

    我用它来检测滚动到页面底部 但是如何检测距页面底部的距离呢 if window scrollTop window height document height my ajax here 我的意思是我希望该函数在距离底部 100 像素或 20
  • 将秒转换为天、分钟和秒

    我已经设置了将秒转换为天 分钟和秒格式的 挑战 例如 31600000 365 天 46 分钟 40 秒 using namespace std const int hours in day 24 const int mins in hou
  • 是否可以在“某处”添加一个 `before(:each)` 挂钩,以便所有规范文件都可以运行它?

    我正在使用 Ruby on Rails 3 2 2 和 rspec rails 2 8 1 为了制作我的规格文件DRY 不要重复自己 并播种test数据库我想运行一个before each 挂钩所有这些规范文件 也就是说 在我的所有规范文件
  • 一种更Pythonic的迭代列表的方法,同时在每次迭代中排除一个元素

    我有以下代码 items one two three for i in range 0 len items for index element in enumerate items if index i do something with
  • 如何使用 javascript 获取重定向 url?

    我在使用我正在使用的自动化工具显示带有重定向的网址时遇到问题 因此我考虑在打开弹出窗口之前先检查重定向的网址 是否可以使用 javascript 获取重定向 URL 没有 jquery 或其他 js 框架 因为该工具不支持此功能 Thank
  • Linux命令以树的形式打印目录结构

    是否有任何我可以从 Bash 脚本调用的 linux 命令 该命令将以树的形式打印目录结构 例如 folder1 a txt b txt folder2 folder3 这就是您要找的吗tree 它应该存在于大多数发行版中 也许作为可选安装
  • 我可以假设 sizeof(uint8_t) = 1 吗?

    我有一个程序 对 uint8 t 数组使用动态分配 我可以安全吗 假设它的长度总是一个字节 If uint8 t存在 那么sizeof uint8 t 必须是 1 uint8 t is required宽度恰好为 8 并且没有填充位 并且C
  • 使用 browserify 填充 jQuery 插件

    您好 我正在使用 grunt browserify 任务来设置我的代码 我已经在 jQuery 中进行了填充 现在我正在尝试包含 jquery tablesorter jquery插件可以这样与browserify一起使用吗 shim jq
  • PerformSelector:withObject:afterDelay:无法从scrollViewDidZoom工作

    我觉得我应该知道这一点 但我已经被难住了好几个小时 而且我已经没有想法了 原理很简单 用户使用捏合操作来操纵滚动视图中的缩放和定位 如果他们捏捏的时间很短 那么滚动视图就会记录缩放级别和内容偏移量 所以我想我应该在scrollViewDid
  • 类的 mro 方法和 __mro__ 属性有什么区别?

    我偶然发现了这个额外的 无下划线的mro我使用时的方法 metaclass abc ABCMeta 似乎是一样的 mro 只是它返回一个列表而不是元组 这是一个随机示例 创意片段 import abc import copy class L
  • 如何在 Ruby 中临时重定向 stderr?

    我想在一个块的持续时间内临时重定向 Ruby 脚本中的 stderr 确保在块结束时将其重置为其原始值 我很难在 ruby 文档中找到如何做到这一点 在红宝石中 stderr指的是输出流目前使用的作为标准错误 而STDERR is the
  • 如何使用 OnItemClick 从列表视图中检索单击的字符串?

    我这里有一些问题 它看起来很简单 我一直在寻找它的解决方案 不幸的是 我找不到任何东西 这是我的问题 我想做的是从项目单击方法中获取列表视图中显示的字符串 这是我的列表视图 lol hi waw 当我单击 lol 时 我想获取 lol 字符
  • 容器视图控制器 - 通知父级操作

    假设我有一个自定义容器视图控制器 MainViewController 我在其中执行如下操作 void viewDidLoad super viewDidLoad HomeViewController homeVC HomeViewCont
  • C++ 保留字作为 C 结构体中的函数指针名称

    我怀疑我已经知道这个问题的答案 但我很好奇是否有专家有任何技巧 我有一个旨在成为 C 框架的 C 库 未使用不安全函数 类似的跨平台命名约定等 这工作得很好 直到我尝试在 C 项目中使用它 其中 C 命名空间 函数名称与 C 保留字冲突 在
  • 在 ListView 顶部显示新项目

    我正在使用列表来填充 ListView 用户可以将项目添加到列表中 但是 我需要将项目显示在 ListView 的顶部 如何在列表开头插入项目以便以相反顺序显示它 默认情况下列表在底部添加元素 这就是为什么您添加的所有新元素都会显示在底部