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

Интерфейс, диалоги, темы, стили, меню
Ответить
Volha
Сообщения: 61
Зарегистрирован: 20 авг 2012, 17:39

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

Сообщение Volha » 11 фев 2013, 11:38

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

Аватара пользователя
rezak90
Сообщения: 3422
Зарегистрирован: 26 июн 2012, 13:22
Откуда: UA
Контактная информация:

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

Сообщение rezak90 » 11 фев 2013, 14:05

Не будут ли созданные диалоги занимать слишком много памяти?
не будут, диалог же один, создался и разрушился.
Нельзя ли приспособить EditText чтобы можно было вводить дату только в формате dd.mm.yyyy?
можно, задать маску
R.id.team
Политика на форуме запрещена

Volha
Сообщения: 61
Зарегистрирован: 20 авг 2012, 17:39

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

Сообщение Volha » 12 фев 2013, 11:11

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

Аватара пользователя
rezak90
Сообщения: 3422
Зарегистрирован: 26 июн 2012, 13:22
Откуда: UA
Контактная информация:

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

Сообщение rezak90 » 12 фев 2013, 11:27

по правилу и по идеи какой inputtype у edittexta установлен такая клаватура и вылезит, но это не всегда работает так как кастомные прошивки с кастомной клавиатурой делают бяку =)
R.id.team
Политика на форуме запрещена

Volha
Сообщения: 61
Зарегистрирован: 20 авг 2012, 17:39

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

Сообщение Volha » 12 фев 2013, 11:38

Вот блин(

Ответить