#android #android-edittext
#Android #android-edittext
Вопрос:
Я разрабатываю приложение, и мне нужно поместить некоторую информацию о пользователе. Итак, я использую некоторый EditText для записи имени и после нажатия на кнопку сохраняю его в базе данных sqlite.
Мой вопрос в том… Как там может быть имя, которое пользователь вставил ранее? Когда он снова открывает это действие.
Cumps
Комментарии:
1. извлекайте последнюю запись из базы данных или помещайте ее в общие настройки каждый раз, когда пользователь нажимает кнопку. и очистите, сохранил ли он их в БД
2. Вам нужно сохранить это навсегда?
3. Я могу вставить это в базу данных. Вероятно, мне нужно выполнить какое-то условие, чтобы проверить, пусто ли поле в базе данных, и если нет, оно должно появиться, и пользователь может его изменить. Это что-то вроде этого? В базе данных должна быть только одна строка, и измените только ее, не добавляя больше
4. @user3128188 : Вам действительно нужно использовать базу данных только для имени пользователя? С точки зрения кодирования было бы проще просто использовать
SharedPreferences
.5. @Squonk : Ну, это не только название, есть еще несколько заливок. Вероятно, мне придется поместить это в базу данных из-за более поздних отношений с таблицами.