У меня вопрос по поводу GWT UIBinder. Я хотел бы создать простую веб-страницу, которая представляет фильмы на моем стримере. Я хотел бы иметь простой список фильмов - как на правой стороне YouTube.
Проблема в том, что программа не знает, сколько фильмов находится в моей базе данных, поэтому я не могу просто поместить (например) 5 элементов фильма (и 2 стрелки) на панель при создании MoviesList.ui.xml. Я хотел бы, чтобы этот номер был назначен при создании списка фильмов - и прокручиваться влево (или вправо), когда пользователь нажимает каждую стрелку.
Вот мой список UiBinder xml:
<ui:UiBinder
...
<g:HorizontalPanel ui:field="list">
<f:LeftArrow ui:field="itemLeft" />
<f:SamplesSmall ui:field="item1" />
<f:Divider ui:field="div1" />
<f:SamplesSmall ui:field="item2" />
<f:Divider ui:field="div2" />
<f:SamplesSmall ui:field="item3" />
<f:Divider ui:field="div3" />
<f:SamplesSmall ui:field="item4" />
<f:Divider ui:field="div4" />
<f:RightArrow ui:field="itemRight" />
</g:HorizontalPanel>
</ui:UiBinder>
Как мне создать этот файл, чтобы количество элементов создавалось на лету?
лучший