Проблема с прокруткой ListView в Blackberry 10 SDK beta 2

Мне нужно добавить новые элементы в мой ListView и автоматически прокрутить его. Я создал приложение, и оно хорошо работало для SDK Beta 1, но не работало должным образом для Beta 2. Например, у меня есть 20 элементов в ListView, и первые 5 из них видны на экране. Если я вызову из своего метода С++ что-то вроде:

listView->scrollTo(ScrollPosition::End)

Я вижу только последний элемент в верхней части ListView. Я могу прокрутить его вниз вручную, и он будет работать хорошо, но я не могу сделать то же самое из кода.


person user1598082    schedule 14.08.2012    source источник
comment
Возможно, вы захотите добавить к этому вопросу тег blackberry-10.   -  person donturner    schedule 14.08.2012


Ответы (1)


Документация API не является явной, но подразумевает поведение, которое вы видите. Вы можете использовать альтернативный метод: scrollToItem()

person Richard    schedule 14.08.2012
comment
Вы пытались указать элемент списка, который вы хотите отображать вверху? - person Richard; 15.08.2012
comment
Привет, у меня есть опция «Комментарии» в моем приложении, если пользователь вводит комментарий, это означает, что мне нужно показать внизу (над моим текстовым полем), но я могу это сделать, введенные комментарии показывают сверху, как решить эту проблему, которую я имею реализовал мой список с помощью QML.! - person Vendetta; 27.02.2013