LINUX.ORG.RU

Виджет для выбора даты/времени

 


0

3

Пробую писать под этот ваш андроид на жабке. Пока что возникает куча вопросов.

Например: какой стандартный View можно исопльзовать для запроса у пользователя даты?

В идеале это должно выглядеть так же как Qt::QDateEdit с отображением «календаря» или любого другого удобного способа выбора даты по клику.

Пробовал android:inputType=«date», но это совсем не то, что я хочу. Сейчас смотрю в сторону DatePickerDialog, но судя по http://developer.android.com/guide/topics/ui/controls/pickers.html#DatePicker необходимо от него наследоваться и выполнять еще кучу ненужной работы. Неужели создатели андроида так и не запили в него нормальный способ узнать у пользователя дату и для такой простой операции придется городить огород из собственного кода?

★★★★★

Диалоги в Android имеют достаточно мудреный API, но если разобраться один раз, то не так уж все и сложно.

Если тебе не нужен диалог, то стоит поглядеть на виджет DatePicker, на котором диалог и построен.

Но с точки зрения хорошего UI - лучше юзать диалог.

mono ★★★★★
()
Ответ на: комментарий от invy

Диалог лучше, чем громоздский виджет, который будет занимать тучу места на форме.

А вопрос «чем диалог лучше activity» - это вопрос из разряда «чем вилка лучше ложки».

mono ★★★★★
()

Неужели создатели андроида так и не запили в него нормальный способ узнать у пользователя дату

Там еще FileChooser'а нету.

crowbar
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.