2013-06-01 3 views
1

У меня есть listview. Когда он пуст, я бы хотел, чтобы он выглядел бесконечно прокручиваемой бумагой, когда в списке нет элементов.Как бесконечно прокручивать изображение?

enter image description here

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

Есть ли способ бесконечно прокручивать изображение? Если есть, мой план - использовать этот метод в представлении, установленном через setEmptyView().

Я не могу показать вам, что я пробовал, так как я не могу понять, что попробовать;)

+0

https://github.com/commonsguy/cwac-endless Это похоже на то, что вы ищете ... – IncrediApp

+0

@IncrediApp Спасибо. Я знаю, как использовать бесконечный адаптер, но я надеюсь на простой способ реализовать это. Решение только для XML было бы идеальным, но я не надеюсь :) – Simon

ответ

1

Создать View подкласс, который обрабатывает onTouchEvent для прокрутки (используйте View.post с некоторыми Interpolator для салфетки эффект или что-то еще, что делает его меньше кода для записи) и onDraw, чтобы нарисовать линии.

+0

Спасибо. Это хороший ответ, но я надеюсь, что есть простой способ. Если я создаю собственное представление, я могу просто реализовать бесконечный адаптер. – Simon

+0

Ну, похоже, что нет простого способа, поэтому я сделал то же самое, что вы сказали. Благодарю. – Simon

Смежные вопросы