EditText показывает данные, заполненные ранее

#android #android-edittext

#Android #android-edittext

Вопрос:

Я разрабатываю приложение, и мне нужно поместить некоторую информацию о пользователе. Итак, я использую некоторый EditText для записи имени и после нажатия на кнопку сохраняю его в базе данных sqlite.

Мой вопрос в том… Как там может быть имя, которое пользователь вставил ранее? Когда он снова открывает это действие.

Cumps

Комментарии:

1. извлекайте последнюю запись из базы данных или помещайте ее в общие настройки каждый раз, когда пользователь нажимает кнопку. и очистите, сохранил ли он их в БД

2. Вам нужно сохранить это навсегда?

3. Я могу вставить это в базу данных. Вероятно, мне нужно выполнить какое-то условие, чтобы проверить, пусто ли поле в базе данных, и если нет, оно должно появиться, и пользователь может его изменить. Это что-то вроде этого? В базе данных должна быть только одна строка, и измените только ее, не добавляя больше

4. @user3128188 : Вам действительно нужно использовать базу данных только для имени пользователя? С точки зрения кодирования было бы проще просто использовать SharedPreferences .

5. @Squonk : Ну, это не только название, есть еще несколько заливок. Вероятно, мне придется поместить это в базу данных из-за более поздних отношений с таблицами.