Как я могу создать BasicEditField только для десятичных чисел в BlackBerry? - PullRequest
0 голосов
/ 08 марта 2012

Я совершенно новичок в разработке BlackBerry, но у меня есть опыт разработки Java ME.При создании моего первого приложения, которое должно быть опубликовано, я наткнулся на BasicEditField, в котором имеет , который может быть ограничен только до десятичного числа (это приложение конвертирует валюту).

НоДо сих пор я не видел способ сделать это.Я могу использовать BasicEditField.FILTER_REAL_NUMERIC, и это позволит набирать только цифры, но не десятичные дроби. Краткое руководство по BlackBerry Java также не имеет подобного примера.

Поскольку это довольно распространенная ситуация, я думаю, что должен быть какой-то способ добиться этого.Любые идеи кто-нибудь?

Заранее спасибо!

1 Ответ

1 голос
/ 08 марта 2012

Это не проблема программирования, а проблема уровня пользователя.

BasicEditField.FILTER_REAL_NUMERIC работает просто отлично и позволяет вводить положительные и отрицательные значения с десятичными знаками или без них.Вам нужно всего лишь набрать точку, чтобы вставить десятичный разделитель.

...