У меня есть GridView на Android. Я заполняю пользовательские изображения. Когда пользователь нажимает на изображение, он переходит в другое действие. Это прекрасно работает.Android GridView прокручивает вверх по элементу. Нажмите
Единственное, что я хотел бы исправить, это то, что всякий раз, когда пользователь делает выбор, GridView прокручивается назад. Я хотел бы оставаться на том же месте, поэтому, когда пользователь возвращается к активности с помощью GridView, он показывает последнюю позицию прокрутки.
Возможно ли это?
Я попытался положить слушателя на события прокрутки, но, очевидно, последнее зафиксированное событие - это прокрутка вверх, поэтому я не могу использовать это, чтобы переместить свиток там, где он должен быть.
Заранее благодарен!
Обновление: забыл упомянуть очень важный момент. Я застрял с API 7. Поэтому у меня нет smoothScrollToPosition
.
Большое спасибо за ответ. Я забыл упомянуть об этом на вопрос, но я не могу использовать 'smoothScrollToPosition', так как я застрял с API 7 в своем приложении ... :( –
Вы застряли с' setSelection() 'then. –
Попробуем с 'setSelection'. Спасибо! –