Как встроить время выбора

Я интегрировал TimePicker в моем приложении успешно. Теперь я хотел бы знать, есть ли способ встроить время выбора вместо отображения его в виде диалогового окна. Заранее спасибо.

2 ответа

Решение

Я предлагаю вам, это хорошая привычка использовать фрагмент. Если вы используете DialogFragment, Google предоставляет использование диалогового фрагмента для выбора времени http://developer.android.com/guide/topics/ui/controls/pickers.html

или же

Я нашел ссылку, которая может вам помочь http://examples.javacodegeeks.com/android/core/ui/timepicker/android-time-picker-example/

На самом деле показывает в DialogFragment считается лучшей практикой. Тем не менее, если вы хотите создать аналогичный вид в вашем макете, то я думаю, что ваш лучший выбор будет использовать wheel-view для достижения этой цели.

Вот библиотека для него: https://code.google.com/p/android-wheel/ и другая его реализация: https://github.com/ai212983/android-spinnerwheel

Если вы хотите придерживаться DialogFragment(рекомендуется), вот учебник: http://androidician.wordpress.com/2014/09/20/android-date-picker-and-time-picker-example/

Другие вопросы по тегам