【问题标题】:Looking for a method to save ID of the created object寻找一种方法来保存创建对象的 ID
【发布时间】:2017-07-16 03:42:13
【问题描述】:

示例: 我创建了一个对象,并将其保存在带有 id 的 Table1 中。

我需要如何编写逻辑来将此键用作另一个 Table2 中对象的外键。

就像在 gmail 应用程序中一样。字母列表推送字母,获取EXACT推送字母的数据。

【问题讨论】:

  • 你有什么问题?
  • 您有带有 Id 的 Table1 对象,所以您有对对象的引用,这会给您存储在数据库中的 id,您面临的问题是什么?
  • @pskink 如何保存指向推送对象的链接?
  • 查看SQLiteDatabase#insert方法的返回值
  • @vikashkumarpandey 我找到了我想要的东西。你可以检查答案

标签: java android sql sqlite android-intent


【解决方案1】:

我正在寻找游标加载器/游标适配器结构。它有助于在 UI 中获取数据并对其进行膨胀。

我不知道它必须像这样工作: Activity -> Content Resolver -> Content Provider + URI Matcher -> Query

得到光标后在列表中膨胀

此外,如果我们希望在单击某些元素后被转发到另一个活动,例如带有方法 withAppendedId() 的列表。我们需要在第一个活动上使用意图,在第二个活动中使用 getData() 和 getIntent()。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-12-21
    • 1970-01-01
    相关资源
    最近更新 更多