Как обрабатывать пейджинг в галерее?

1

У меня есть вид галереи, представление загружено 10 изображениями. Ситуация, с которой я борюсь, - это когда пользователь прокручивается до конца галереи, как мне загрузить следующие 10 изображений?

Я добавил кнопку "Далее", чтобы получить следующие 10 изображений. Проблема с этим решением заключается в том, что я переключаю ориентацию телефонов на альбомную галерею, больше не прокручивая ее. Плюс я читаю здесь что вы не можете поместить интерактивные элементы управления в представление галереи.

Если я реализую методы onScroll() или onFling(), тогда я буду извлекать следующие 10 изображений, не зная, достиг ли пользователь до конца первых 10 в представлении.

Ваш совет будет очень признателен.

Теги:

1 ответ

1

Есть несколько решений, которые я вижу.

Прежде всего, создайте изображение в первом/последнем месте, чтобы изменить вид галереи. onClick() поддерживается, я считаю, и вы можете увидеть выбранную галерею.

Во-вторых, нужно иметь элементы управления вне галереи, т.е. прямо под представлением галереи.

Надеюсь, что это поможет.

  • 0
    Спасибо за ваше предложение, я использовал второй вариант.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню