gpt4 book ai didi

android listview id组合

转载 作者:行者123 更新时间:2023-11-29 02:07:01 26 4
gpt4 key购买 nike

我有一个包含 3 个字段的表,id 和 topic 以及 contents,id 是主键。1)在 ListView 中显示主题,使用适配器从查询结果中填充数据然后2)如果用户点击主题,通过查询数据库中的id显示相应的内容。(因为主题可能重复,所以id是查询数据库的。并且由于记录可能被删除,所以id可能位置不一样)

问题是:如何合并第一个列表项中的 id?容易得到却没有显示?提前致谢。

最佳答案

我在我目前正在完成的应用程序中做了类似的事情。最大的区别是我不允许用户删除或添加到数据库。所以它允许我 getpositioninview() 调用下一个表并根据该选择获取游标。首先,我建议让你的数据库有两个表。一个有主题,另一个有你的内容。在您的内容表中为“top id”添加一列。然后,您需要使用 onclicklistener 设置一个方法,以获取单击项目的光标位置并将其 id 保存到字符串中。使用该 ID 过滤您的光标以获取您需要的内容。

 public Cursor getSource()
{
return myDataBase.query(SOURCE_TABLE, new String[]{
KEY_ID, KEY_SOURCEDESC, KEY_CATEGORY,},
KEY_CATEGORY+ "=" + categories.categoryClick, null, null, null, KEY_SOURCEDESC);
}

在我上面的代码中,KEY_CATEGORY 将是您的主题键。 categories.categoryClick 将是您保存的 ID 的值。

关于android listview id组合,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9467545/

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