Как создать вертикальные циклические изображения в Android ...? - PullRequest
0 голосов
/ 27 сентября 2011

Мне нужен вид, в котором 5 изображений прокручиваются по вертикали и несколько раз (цикл). Как добиться этого в Android ..?

Я пробовал просмотр галереи, но он не поддерживает вертикальный просмотр.

Я пробовал анимацию перехода, она показывает вертикальную, но не в цикле.

Я пытался динамически добавлять виды в макете, но это не подходит.

Как этого добиться, пожалуйста, помогите ..? Заранее спасибо ..

Ответы [ 2 ]

0 голосов
/ 27 сентября 2011

Вы можете сделать это, используя очень простой ListView.В методе ListView Adapter.getView () просто по модулю позиция по общему количеству элементов в списке:

public View getView(int position, View convertView, ViewGroup parent)
{
     position = position % nObjects; // nObjects if the total number of objects to display
     // Code to get the new view is below this
}

Одно из преимуществ такого способа - ОСзабота об утилизации старых взглядов и очистке памяти.Где, как будто вы создаете и уничтожаете представления самостоятельно, вам придется делать это вручную.

0 голосов
/ 27 сентября 2011

Это демо , созданное для одного из моих проектов.Это дает вам некоторое представление.

Здесь я прокручиваю изображения в цикле.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...