извлекать данные из базы данных и устанавливать их для редактирования текста - PullRequest
1 голос
/ 09 марта 2012

Я делаю страницу регистрации для своего приложения. Для этого мне нужно вставить регистрационные данные в базу данных sqlite. После того, как регистрация завершена, в полях edittext должны отображаться эти данные, извлекающие ее из базы данных, а также кнопка отправки и текст. Поля должны быть отключены, чтобы прекратить повторную регистрацию. Кто-нибудь может предложить подходящий способ?

Ответы [ 2 ]

1 голос
/ 09 марта 2012

Вы можете легко писать / читать в базу данных: прочитайте это для более подробной информации: http://developer.android.com/guide/topics/data/data-storage.html#db и это http://mobile.tutsplus.com/tutorials/android/android-sqlite/

Чтобы получить данные из редактируемого текста, вы можете сделать это: myEditText.getText().toString()

0 голосов
/ 09 марта 2012

Проверьте код для базы данных по следующей ссылке Android SQLite

Вы должны сохранить значение в массиве списков, который извлекается из базы данных, и установить значение для текста редактирования как

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

После того, как данные извлечены, вы должны проверить условие, если editText.getText().toString() длина больше нуля, вы не должны позволять им редактировать текст в editText, используя

  editText.setFocusable(false);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...