我目前正在通过A Level计算机科学控制的评估工作,并且正在开发一个旨在帮助Scout Leaders管理团队的应用程序。这是我第一次使用Java,SQLite,Android Studio和XML,因此在使用过程中遇到了一些问题。目前,我正在创建一个登录系统,其中一部分涉及编辑登录详细信息。我想知道是否有一种方法可以一次将一条记录中的多个值加载到不同的EditText中,因此用户只需要编辑已经存在的用户名和密码,而不用稍作编辑就可以再次输入它?提前致谢。我认为没有必要在此问题中包含任何代码,因为我只是在寻找示例,但是如果有帮助,请不要犹豫,在其他地方都找不到此指南
答案 0 :(得分:1)
对于每个 EditText ,使用 setText 方法设置文本,并使用适当的 get????
将相应列中的数据方法将列偏移量传递给方法(例如your_cursor.getString(<the_column_offset>)
)。
getColumnIndex(<the_column_name_as_string>)
方法更可靠,更灵活。 完成所有设置后,然后关闭光标