Страница 1 из 1

Альтернативный ввод даты

Добавлено: 11 фев 2013, 11:38
Volha
Можете подсказать какой-нибудь альтернативный способ ввода даты, кроме DatePickerDialog?
Мне требуется на одной странице делать выбор даты много раз. Не будут ли созданные диалоги занимать слишком много памяти?
Нельзя ли приспособить EditText чтобы можно было вводить дату только в формате dd.mm.yyyy? Чтобы были расставлены уже точки и ничего кроме не позволял вводить типа __.__.____?

Re: Альтернативный ввод даты

Добавлено: 11 фев 2013, 14:05
rezak90
Не будут ли созданные диалоги занимать слишком много памяти?
не будут, диалог же один, создался и разрушился.
Нельзя ли приспособить EditText чтобы можно было вводить дату только в формате dd.mm.yyyy?
можно, задать маску

Re: Альтернативный ввод даты

Добавлено: 12 фев 2013, 11:11
Volha
Спасибо за совет!
Маску я сделала какую нужно, но хотелось бы чтобы сразу открывалась цифровая клавиатура.
Я пытаюсь поменять программно InputType.TYPE_CLASS_NUMBER или InputType.TYPE_CLASS_DATETIME, ни тот ни другой почему-то не позволяет вводить точки, только цифры. Какой InputType мне подойдет?

Re: Альтернативный ввод даты

Добавлено: 12 фев 2013, 11:27
rezak90
по правилу и по идеи какой inputtype у edittexta установлен такая клаватура и вылезит, но это не всегда работает так как кастомные прошивки с кастомной клавиатурой делают бяку =)

Re: Альтернативный ввод даты

Добавлено: 12 фев 2013, 11:38
Volha
Вот блин(