Как бы я отображал текущую дату в тексте виджета EditText динамически во время выполнения?Отображение даты по умолчанию в виджетах EditText
Благодаря Патриком
Как бы я отображал текущую дату в тексте виджета EditText динамически во время выполнения?Отображение даты по умолчанию в виджетах EditText
Благодаря Патриком
Если EditText объявлен в файле XML, вы должны получить его в коде, как этот
EditText editText = (EditText) findViewById(R.id.your_edittext_id);
Затем вы можете легко обновить его с текущей датой
SimpleDateFormat sdf = new SimpleDateFormat("yyyy/MM/dd");
editText.setText(sdf.format(new Date()));
Thats it! Спасибо Томасу – bugzy
... еще лучше использует условия поиска пользователей и форматирования:
editText.setText(DateFormat.getDateInstance().format(new Date()));
С обновлением? Тогда вам понадобится сервис или что-то, что обновит текст! – Snake
Я имею в виду начальное значение. Скажем, у меня есть виджет EditText, и я хочу, чтобы текущая дата отображалась в элементе управления при первоначальном отображении. Есть ли способ выполнить это в xml или программно, и как может выглядеть пример. – bugzy