Pull to refresh
14
0
Михаил Артемьев @meandnano

Android-разработчик

Send message

Decoro не ограничивает разработчика каким-то одним кодом для страны (просто из коробки маска с +7 доступна как одна из самых часто используемых).

Если выбор страны (вместе с кодом) у вас реализован через отдельный контрол, то никаких проблем нет: юзер выбрал страну, в EditText подставилась соответствующая маска. Мы такое делали, работает.

Проверьте на актуальной версии приложения.

Непонятные значения у вас получаются потому, что данное поле ожидает ввода месяца и года в формате ММ.ГГГГ.


33.6666 -> 09.6668 — это логичное преобразование. Парсер даты (java.text.SimpleDateFormat) догадался, что 33 месяца, это 2 года и 9 месяцев и прибавил нужные года.

Проблема пока открытая. Сейчас мы как раз работаем над безболезненной сменой маски во время ввода. Это не так просто сделать, как нам казалось, но есть перспективные идеи.


Сейчас в собственном клиентском коде мы отслеживаем ввод через FormattedTextChangeListener и при необходимости меняем маску в форматтере. Для номеров карт работает хорошо.


По поводу переменной длины маски можно сделать так: если мы поняли что вводим номер, например, маэстро (у них как раз длина переменная), создаем соответствующую нетерминированную маску из PredefinedSlots#CARD_NUMBER_MAESTRO. А чтобы ограничить 19-ю символами — можно такую максимальную длину выставить у EditText. Для других типов карт, соответственно, создаем терминированные маски.

Классы вы можете организовывать в пакеты, а все XML с разметкой лежат в одной директории. Отсюда и разница в конвенции. XML файлы имеют префикс для большего порядка в res/layout.
Почитайте тему по ссылке из предыдущего коммента. Там как раз об этом говорили.
Да, такая проблема присутствует. Совсем недавно на форуме Нокии такая тема поднималась. Я за развитием событий следить перестал, но вообще туда много букв понаписали, так что может и решение есть.
Не пробовал такой вариант
Я не специалист по обработке видео, моей задачей было реализовать работу камеры определенным образом и я ее решил.
Потому что разработка началась с Симбы и класс для работы с камерой был готов (не считая конвертации). Кроме того, штатные средства (если мы говорим о QCameraImageCapture) работают медленнее, чем мне было необходимо (из-за сохранения каждого снимка в ФС).
На тот момент версия была свежей.
Ну, я по андроиду не специалист, систему знаю весьма поверхностно. Так что на эти темы в ближайшее время навряд ли буду писать.
Промахнулся мимо кнопки, ответ вам ниже:
Очень постараюсь сделать сегодня вечером (сейчас у меня полдень). У самого руки давно чешутся написать, но работы много. Как всегда :)
Да, как раз про это.
Завтра-послезавтра
На самом деле, насущные проблемы, о которых пойдет речь в статье про MeeGo присутствуют как на Харматтане, так и на версии для N900. Хотя, конечно, ошибки в этой статье это не отменяет.

Information

Rating
Does not participate
Location
Санкт-Петербург, Санкт-Петербург и область, Россия
Works in
Date of birth
Registered
Activity