2016-03-27 1 views
1

В моем приложении используется TimePickerDialog, я использую hint для EditText (через которое установлено время), но как только пользователь устанавливает время в TimePickerDialog, подсказка уходит и выбранное время заменяет его.Получение времени Отображение в EditText of TimePickerDialog в Android

Я хочу, чтобы текущее время (час и минута) отображалось в EditText до того, как пользователь установит время. Как я могу это сделать?

ответ

1

Я добавил следующий код для моего проекта, и она работала:

SimpleDateFormat timeFormat = new SimpleDateFormat("HH:mm", Locale.getDefault()); 
String time = timeFormat.format(Calendar.getInstance().getTime()); 
editText.setText(time); 
2
get the current time and set it to the edit text. 

EditText editText = (EditText) findViewById(R.id.editText); 
Date currentDate = new Date(System.currentTimeMillis()); 
currentDate.setText(currentDate.toString()); 

и если вы хотите, чтобы выполнить какие-либо действия на редактирования текста щелчком, выполнить по щелчку, как открытие выбора даты и набора выбора seletted даты снова к EditText. Надеюсь, это поможет.