2015-12-31 7 views
2

Есть ли способ архивировать следующее? Я хочу, чтобы мой RecyclerView мог отображать мои карты в сетке из 2 столбцов, но я также хочу, чтобы у нескольких карт была полная ширина экрана, а не только половина ширины. Я попытался использовать StaggeredGridLayoutManager, чтобы архивировать это, но я не могу найти способ его архивации.RecyclerView GridLayout ширина полная ширина и половина ширины

EDIT Я хочу, чтобы макет выглядеть следующим образом: enter image description here

+0

«Я также хочу пару карт для полной ширины экрана: «NOT *», я хочу, чтобы мой recyclerview мог отображать мои карты в сетке из 2 столбцов ». Элементы с полным экраном являются взаимоисключающими с идеей 2 столбцов. Выясните, что вы хотите и/или рисуете картинку, чтобы проиллюстрировать это. – Shark

+1

@ Школе жаль, если я не был достаточно ясен. Я добавил изображение, чтобы лучше проиллюстрировать его. – qwertz

+0

Используйте комбинацию макетов? Как и сетка, с линейными вылетами для каждой области без полной ширины. – Mingsheng

ответ

0
StaggeredGridLayoutManager.LayoutParams p = (StaggeredGridLayoutManager.LayoutParams)holder.itemView.getLayoutParams(); 

p.setFullSpan()

+0

добро пожаловать на сайт. Пожалуйста, объясните свой ответ – Robert