从数据库中获取数据并将其设置在edittext上

时间:2012-03-09 08:18:26

标签: android database android-edittext

我正在为我的应用程序做一个注册页面。为此,我需要将注册详细信息插入到sqlite DB中。一旦注册完成,edittext字段应显示从数据库中获取的详细信息以及提交按钮和文本应禁用字段以停止第二次注册。任何人都可以建议合适的方式吗?

2 个答案:

答案 0 :(得分:1)

您可以轻松地写入/读入数据库:阅读本文以获取更多详细信息:http://developer.android.com/guide/topics/data/data-storage.html#db 还有这个 http://mobile.tutsplus.com/tutorials/android/android-sqlite/

要从编辑文本中获取数据,您可以执行以下操作:myEditText.getText().toString()

答案 1 :(得分:0)

在以下链接Android SQLite

中检查数据库的代码

您必须将值存储在arraylist中,并从数据库中检索该值并将值设置为编辑文本

// myarraylist is the arraylist which contains 
// the data retrieved from database
editText.setText(myarraylist.get(0)); 

检索数据后,您必须检查editText.getText().toString()长度是否大于零的情况,您不应允许他们使用以下内容编辑editText中的文字

  editText.setFocusable(false);