2013-06-19 3 views
0

У меня есть n видов gridviews, которые я хочу, чтобы иметь возможность прокручивать друг друга (у меня не может быть только 1 gridview, потому что каждое gridview, вероятно, будет иметь разные размеры столбца). Я планирую добавить каждый gridview в код к LinearLayout, но в качестве примера здесь приведен пример XML-макета.Android GridView прокручивается в виде сетки

<LinearLayout> 
    <GridView /> 
    <GridView /> 
</LinearLayout> 

В настоящее время это просто делит экран пополам на 2 вида сетки, которые прокручиваются отдельно.

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

ответ

0

Я не думаю, что экран разбит на несколько частей (GridViews), который, по моему мнению, является очень приятным пользовательским интерфейсом, который независимо прокручивает.
Не говоря уже о том, что если у вас будет много GridViews, вам нужно будет поместить эти GridViews в ScrollView, чтобы пользователь мог прокручивать нижнюю часть страницы. И здесь могут начаться проблемы.

Возможно, вам стоит переосмыслить дизайн. Подумали ли вы вместо этого использовать ListView с пользовательским адаптером?

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