Отображение даты по умолчанию в виджете EditText - PullRequest
3 голосов
/ 05 января 2010

Как бы я динамически отображал текущую дату в тексте виджета EditText во время выполнения?

Спасибо, Патрик

Ответы [ 2 ]

10 голосов
/ 05 января 2010

Если ваш EditText объявлен в XML-файле, вы должны получить его в коде, подобном этому

EditText editText = (EditText) findViewById( R.id.your_edittext_id );

Тогда вы можете легко обновить его с текущей датой

SimpleDateFormat sdf = new SimpleDateFormat( "yyyy/MM/dd" ); 
editText.setText( sdf.format( new Date() ));
2 голосов
/ 31 мая 2015

... еще лучше использовать пользовательский языковой стандарт и параметры форматирования:

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