Вещи, которые расширяют net.rim.device.api.ui.Manager (например, VerticalFieldManager), могут иметь биты стиля, заданные в конструкторе, которые указывают, какой тип (ы) прокрутки вы хотите, и не имеют ли полосы прокрутки (стрелки). Поместите свое поле в диспетчер, который имеет прокрутку, и задайте диспетчер экрана. Вам нужно установить менеджер, содержащий слишком большой компонент/поле, чтобы экран имел прокрутку, и полосы прокрутки, нарисованные для просмотра стрелок прокрутки.
Бит стиля, которые вы хотите установить, являются: Manager.VERTICAL_SCROLL | Manager.VERTICAL_SCROLLBAR
Если ваш пользовательский интерфейс построен на вершине ежевики классов В начале или FullScreen, вы можете использовать конструктор, принимающий аргумент типа долго, чтобы установить биты стиля: MainScreen(long style)
можно назвать MainScreen(Manager.VERTICAL_SCROLL | Manager.VERTICAL_SCROLLBAR);
, чтобы установить бит стиля для экрана, чтобы включить стрелки прокрутки и вертикальной стрелки прокрутки.
Иногда возникают проблемы с тем, что фиксированные размеры FieldManager иногда не показывают стрелки прокрутки (но они все равно будут прокручиваться). См. Blackberry VerticalFieldManager with fixed size : Scroll issue, если вас беспокоит эта проблема.
дубликата http://stackoverflow.com/questions/2006076/blackberry-auto-scroll-vertical -field-manager –
, который выглядит для меня другим вопросом, другой вопрос задавал вопрос о том, что прокрутка происходит автоматически, этот вопрос касался показа полосы прокрутки. –