
当用户单击某个项目以进行编辑时,我将光标移动到右侧位置cursor.movetoposition(pos),从中我可以获得所需的所有项目数据:ID,Title,Folder or not,Parent folder.
现在我有父文件夹ID,我如何使用它来获取项目文件夹的标题,以便我可以在项目当前所在的文件夹中显示用户?
我不能使用move来定位因为我不知道父位置,只知道它的ID.
这是db的一个例子.
FolDER专栏 – > 0 =不是文件夹(false),1 =文件夹(true)
父母专栏 – >保存其文件夹的ID
ID Title FolDER PARENT1 folder1 1 02 item1 0 13 item2 0 14 folder2 1 15 item1 0 46 item2 0 47 folder3 1 48 item1 0 79 item2 0 7@H_502_23@例:
用户编辑item3.我将光标移动到位置2(从0开始).我得到item3 parent,ID = 1.如何获得ID = 1的Title.希望它足够清楚:)
解决方法 您可以再次循环浏览光标,检查每个ID是否为1,然后获取标题.
谢谢!cur.movetoFirst();while (cur.isAfterLast() == false) { if (cur.getInt(cur.columnIndex("ID") == 1) { String Title = cur.getString(cur.columnIndex("Title")); } cur.movetoNext();}@H_502_23@或者您可以发出ID = 1的新查询.
总结以上是内存溢出为你收集整理的android – 将光标移动到其中一列的行全部内容,希望文章能够帮你解决android – 将光标移动到其中一列的行所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)