У меня возникают странные проблемы с прокруткой в моем довольно простом GridView. Каждый элемент в гриде - это просто ImageView и TextView. Сама деятельность - это просто селектор приложений. Это выглядит как грубая версия основного приложения Tray в Android.
Проблема заключается в том, что, проведя несколько раз прокручивая мой взгляд, он неизбежно позволит мне прокручиваться мимо верхнего ряда значков на пустой экран, и полоса прокрутки исчезнет, оставив меня застрявшим.
Это происходит не каждый раз, когда я иду в верхнюю часть представления, только иногда, и обычно только после некоторой чрезмерной прокрутки.
Если я случайно заметлю проблему и поймаю ее, прежде чем верхняя строка исчезнет в нижней части экрана, я могу, как правило, прокручивать назад изображение и обнаруживать недостающие иконки. В сетке есть пустые места, и я могу только предположить, что эти значки были перемещены в какое-то странное положение, что позволяет просматривать прокрутку сверху.
Это мое первое приложение для Android за пределами базового Hello World, так что, скорее всего, я просто что-то испортил в своих файлах макетов. Я также понимаю, что это, вероятно, довольно запутанное описание, поэтому я надеюсь, что кто-то испытал это, и мои поисковые способности просто не смогли его найти.
Я могу опубликовать файлы макета или другой код, если кто-то считает это полезным.
Ой, и программа построена против 1.5, но работает на 2.2 (независимо от состояния 2.2, которое было прокручено на прошлой неделе) на моем телефоне. У меня недостаточно приложений, чтобы проверить это на эмуляторе, но, вероятно, возможно что-то придумал, если кто-то сочтет это необходимым.
Заранее благодарим за любую помощь по этой проблеме.