gpt4 book ai didi

android - 如何使用 Intents 将光标对象传递给下一个 Activity

转载 作者:塔克拉玛干 更新时间:2023-11-02 22:48:01 25 4
gpt4 key购买 nike

我熟悉如何将原始数据(字符串、整数、 bool 值等)从一个 Activity 传递到另一个 Activity 。但是在我的应用程序中,我想将一个 Cursor 对象传递给下一个 Activity。我正在从 Activity 类扩展我的类。

虽然我看过这个post .但它提供了相互矛盾的解决方案。但是,正如一位用户所描述的,应该扩展 Application class 以传递游标数据。但我想扩展 Activity 类。那么有什么方法可以将Cursor 数据从一个Activity 传递到另一个Activity。

注意- 如果有帮助,我想使用光标的原因是,我正在查询 从列表中单击的特定联系人的数据并保存它在游标中,我想将相同的游标数据传递给下一个 Actvity。

最佳答案

  • 在目标端重新查询光标。
  • 将游标数据存储在实现 Parcelable 的类中。(当您的游标数据较小时)。

以上两种方法都可以很好地工作,当你处理静态的时候,问题就来了。

记住:在需要时打开/关闭游标和数据库。

关于android - 如何使用 Intents 将光标对象传递给下一个 Activity ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14037254/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com