У меня есть ListField, который является длинным вертикальным списком элементов, которые вы можете выбрать и удалить. При удалении элемента список прокручивается назад. Я могу использовать setSelectedIndex (rowIndex), чтобы вернуться к месту в списке, который я просматривал, но это не сохранит строки, которые я просматривал на экране. Вместо этого строка появляется в нижней части экрана, потому что она перестала прокручиваться после появления правильного индекса на экране.Blackberry - предотвращает прокрутку ListField после удаления элемента
Есть ли способ удалить строку и сохранить мой список/список?
Это придает фокусу правильную строку, но строки, отображаемые на экране, все равно будут отличаться. Например, я просматриваю строки 5-10, но после removeRow (8) setSelectedIndex (8) выводит экран на строки 3-8 – Chicowitz
Я не понял то, что вы точно имеете в виду. Если вы хотите установить фокус на определенный объект, найдите этот объект в списке, когда вы удалите строку, и установите фокус на индекс найденного списка. –