сохранение текста, написанного в редактируемом тексте - PullRequest
0 голосов
/ 28 февраля 2012

мы делаем приложение для чата Android и хотим сохранить значения в тексте редактирования (имя пользователя) в нашей базе данных. Когда он обновляет его, обновление также должно отражаться в базе данных. Любая помощь в этом отношении будет действительно заметно. Заранее спасибо.

1 Ответ

2 голосов
/ 29 февраля 2012

Ваш вопрос не очень понятен, но, надеюсь, это поможет:

Получение текста из EditText:

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

EditText message;

protected void onCreate(Bundle savedInstanceState) {
    //set layout
    setContentView(R.layout.your_layout);
    //Get EditText from id
    message = (EditText) findViewById(R.id.edit_text_id);
}

Затем в методе onclick вашей кнопки отправки:

String my_message = message.getText().toString()

Сохранение данных в базе данных:

Чтение http://developer.android.com/guide/topics/data/data-storage.html#db Учебное пособие по блокноту, которое в нем упоминается, очень простое и покажет вам, как настроить простую базу данных.В этом примере рассматривается добавление новых записей в базу данных и изменение существующих, что должно быть достаточно для вас.

Если вы поясните, с чем именно у вас возникли проблемы, я смогу уточнить свой ответ.

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