В настоящее время я использую Java ME для извлечения полей Addressbook (ContactList) в устройстве через PIM (JSR75 Spec). У меня возникают проблемы с получением максимальной длины значения поля, если тип данных поля является строкой. Первоначально я думал, что в API есть метод, похожий на getFieldLength(int fieldId)
, но, к сожалению, не нашел его.Максимальная длина поля адресной книги в J2ME
Есть ли способ получить это?
Мне нужно знать длину данных поля, потому что я только прочитал определение поля. Не значения. Мне нужно собрать все поддерживаемые поля в устройстве. Из этих полей мне нужно получить имя поля, тип данных и максимальную длину. Мы помещаем указанную информацию в наше серверное приложение для целей портирования устройств.
Если вы используете только данные jsr75 для READ с устройства, почему вам нужно знать длину данных поля? можете ли вы опубликовать код? –
Я только прочитал само определение поля. Не значения. Мне нужно собрать все поддерживаемые поля в устройстве. Из этих полей мне нужно получить имя поля, тип данных и максимальную длину. Мы помещаем указанную информацию в наше серверное приложение для целей портирования устройств. –