| | |
| | | } |
| | | |
| | | if (totalSize >= 6) { |
| | | outRect.top = minWidth * 2; |
| | | outRect.top = DimenUtils.dipToPixels(8, view.getContext()); |
| | | } else |
| | | outRect.top = 0; |
| | | |
| | |
| | | } |
| | | } |
| | | if (lastRow) |
| | | outRect.bottom = minWidth * 2; |
| | | outRect.bottom = DimenUtils.dipToPixels(8, view.getContext()); |
| | | else |
| | | outRect.bottom = 0; |
| | | |
| | |
| | | } |
| | | |
| | | if (index - 2 > 0) { |
| | | outRect.top = minWidth * 3; |
| | | outRect.top = DimenUtils.dipToPixels(8, view.getContext()); |
| | | } else |
| | | outRect.top = 0; |
| | | |
| | | if (total > 3) { |
| | | if (index < ((total - 1) / 3) * 3) |
| | | outRect.bottom = minWidth * 3; |
| | | outRect.bottom = DimenUtils.dipToPixels(0, view.getContext()); |
| | | else |
| | | outRect.bottom = 0; |
| | | } else |
| | |
| | | if (viewHolder instanceof VideoHolder) { |
| | | VideoHolder holder = (VideoHolder) viewHolder; |
| | | final VideoInfo info = content.getVideo(); |
| | | |
| | | VideoUIUtil.setVideoListItem(mContext, holder, new View.OnClickListener() { |
| | | @Override |
| | | public void onClick(final View v) { |
| | |
| | | int count = 0; |
| | | if (contentList != null) |
| | | count = contentList.size(); |
| | | if (columns < 4) |
| | | count = count % columns == 0 ? count : ((count / columns) * columns); |
| | | // if (columns < 4) |
| | | // count = count ;//% columns == 0 ? count : ((count / columns) * columns); |
| | | if (headerView != null) |
| | | count++; |
| | | if (footerView != null) |
| | |
| | | int count = contentList == null ? 0 : contentList.size(); |
| | | int contentCount = count; |
| | | |
| | | if (columns < 4) |
| | | contentCount = count % columns == 0 ? count : ((count / columns) * columns); |
| | | // if (columns < 4) |
| | | // contentCount = count % columns == 0 ? count : ((count / columns) * columns); |
| | | |
| | | if (position == 0) { |
| | | if (headerView != null) |