Проблема с факелом и другими старыми версиями

Я разработал приложение с помощью симулятора 4.6 и 5.0, а затем, спустя пару недель, сегодня я закончил версию приложения Torch (JDE 6.0 и симулятор 9800).

Мое приложение отлично работает с Torch, но для других старых версий я получил

class net.rim.device.api.ui.ScrollView ошибка.

Я погуглил и нашел несколько советов, таких как "попробуй с JDE 5.0 или stg else", но у меня ничего не вышло.

Так как я могу решить мою проблему? Возможно ли, чтобы приложение работало с каждой моделью BlackBerry Device?

2 ответа

ScrollView не является частью API до версии 6.0.

Вам придется использовать обычный вид (диспетчер) и отправить в свойство, чтобы использовать прокрутку.

http://www.blackberry.com/developers/docs/5.0.0api/net/rim/device/api/ui/container/VerticalFieldManager.html

Поведение Вертикальный менеджер полей размещает поля сверху вниз в одном столбце. Вы можете построить этот менеджер с помощью Manager.HORIZONTAL_SCROLL, чтобы разместить поля шире, чем видимая рамка менеджера; Вы можете построить этот менеджер с помощью Manager.VERTICAL_SCROLL, чтобы разместить коллекции полей выше видимой рамки менеджера.

Вы хотите использовать препроцессор BlackBerry и создавать сборки для каждой версии BlackBerry OS, которую вы поддерживаете.

Другие вопросы по тегам