Articles of андроид timepicker

BetterPickers без библиотеки поддержки

Я использую https://github.com/derekbrameyer/android-betterpickers, чтобы использовать подборщики времени и даты для своего приложения. Тем не менее, моему приложению не нужна библиотека поддержки, и мне кажется, что мне нужен SupportFragmentManager при настройке FragmentManager на Time- и DatePickerBuilder: / Есть ли способ избежать поддержки библиотеки?

Android – Как изменить textColor в TimePicker?

Я использую TimePicker в LinearLayout с backgroundColor = черный, однако я не могу видеть числа в TimePicker, и мне нужно, чтобы цвет фона был установлен на черный в макете, как я могу изменить textColor в TimePicker? Я уже пробовал это без везения: <style name="MyTimePicker" parent="@android:style/Widget.TimePicker"> <item name="android:textColor">#000000</item> </style> <style name="MyHoloTimePicker" parent="@android:style/Widget.Holo.TimePicker"> <item name="android:textColor">#000000</item> </style> Я […]

Записи AppCompatSpinner не открывают TimePickerDialog при выборе его во второй раз. См. Подробности

У меня есть следующие записи AppCompatSpinner : <string-array name="startTimeList"> <item>Now</item> <item>Pick a time..</item> </string-array> После выбора « TimePickerDialog Pick a time.. открывается TimePickerDialog и пользователю разрешено выбирать время. Вот как: startTimeSpinner.setOnItemSelectedListener(new AdapterView.OnItemSelectedListener() { @Override public void onItemSelected(AdapterView<?> adapterView, View view, int i, long l) { // startTimeString = adapterView.getItemAtPosition(i).toString(); DateFormat currentDateFormat = new SimpleDateFormat("HH:mm:ss"); userAvailableTimeInSF […]

Как установить TimePickerDialog на 24 часа?

Я знаю, как установить виджет TimePicker на 24 часа, как вы делаете то же самое для TimePickerDialog ??? В противном случае мне придется создать новое диалоговое окно вообще?

Android: как получить время от TimePicker, когда оно напечатано в

У меня есть DialogPreference, который реализует простой TimePicker.OnTimeChangedListener (см. Ниже). Установка времени нажатием кнопок +/- отлично работает. Но я не знаю, как сохранить состояние timepicker, когда пользователь вводил время прямо в текстовое поле. Достаточно было бы получить доступ к текущему значению текстового поля, поэтому я смог бы сохранить его в onDialogClosed. Но timePicker.getCurrentHour () этого […]

Выбор времени, показывающий время как 4: 7 вместо 04:07

У меня есть функция выбора времени, которая устанавливает время в EditText. Но формат, который он показывает, не подходит. Например, для 04:07 вечера показано как 4: 7. Всякий раз, когда цифра во времени меньше 10, она автоматически удаляет 0. Пожалуйста, помогите мне. Мой код if (v == btnTimePicker1) { // Process to get Current Time final […]

Получить значение даты и времени из одного фрагмента диалога и установить его в EditText

Я работаю над приложением, в котором пользователь может установить дату и время. Я хочу установить дату и время в одном фрагменте диалога и настроить его для редактирования текста. Можно ли использовать выборку даты и времени в 1 фрагменте диалога? Если да, то как вы это делаете? В настоящее время я получаю время от фрагмента диалога […]

Android – Как программно изменить режим timepicker?

Я посмотрел на этот ответ, но используя API-интерфейс timepickerdialog (код ниже), я хотел бы установить свойство timePickerMode в моем классе .java это возможно? public static class TimePickerFragment extends DialogFragment implements TimePickerDialog.OnTimeSetListener { @Override public Dialog onCreateDialog(Bundle savedInstanceState) { // Use the current time as the default values for the picker final Calendar c = Calendar.getInstance(); […]

Кнопка Android TimePicker AM / PM не вызывает onTimeChanged

У меня возникли некоторые проблемы с внедрением TimePicker в моем приложении, которое позволяет пользователю изменять время записи базы данных до ее вставки. Проблема в том, что при нажатии кнопки AM / PM метод onTimeChanged (View, int, int) не вызывается. Однако, когда я изменяю либо часовое, либо минутное значение TimePicker, вызывается onTimeChanged (). Сценарии: Пользователь просто […]

Можно ли удалить кнопку AM / PM из TimePicker?

Я хочу показать 24 часа часов вместо 12 часов, используя TimePicker, и мне не нужен AM / PM buton, просто хочу показать 24-часовые часы. Это возможно? Я использовал setIs24HourView(true) но он не работает. Предложите мне Как я могу показать 24-часовое время?