gpt4 book ai didi

sqlite - 如何在Android Studio中将记录中的数据加载到多个edittext中?

转载 作者:行者123 更新时间:2023-12-03 19:13:51 24 4
gpt4 key购买 nike

我目前正在通过A Level计算机科学控制的评估工作,并且正在开发一个旨在帮助Scout Leaders管理团队的应用程序。这是我第一次使用Java,SQLite,Android Studio和XML,因此在使用过程中遇到了一些问题。目前,我正在创建一个登录系统,其中一部分涉及编辑登录详细信息。我想知道是否有一种方法可以一次将一条记录中的多个值加载到不同的EditText中,因此用户只需要编辑已经存在的用户名和密码,而不用稍作编辑即可再次输入它?提前致谢。我认为没有必要在此问题中包含任何代码,因为我只是在寻找示例,但是,如果有帮助,请不要犹豫,请问-我只是在其他任何地方都找不到有关此问题的指南。

最佳答案

您通过选择所需列的查询将数据检索到游标中。
然后,您移至游标中的适当行(记录)(可能是第一行,也是唯一行)。
对于每个EditText,您都可以使用setText方法设置文本,并使用适当的get????方法将相应列中的数据传递给该方法,例如将列偏移量传递给该方法(例如your_cursor.getString(<the_column_offset>))。


相对于计算偏移量并对其进行硬编码,使用getColumnIndex(<the_column_name_as_string>)方法更可靠,更灵活。

设置完成后,您可以关闭游标


请注意,并且将替换为该应用程序特定的相应值。

关于sqlite - 如何在Android Studio中将记录中的数据加载到多个edittext中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54656333/

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