admin
2021-04-01 d27fa2154fe6c6b40048333e75ac11f1a3f5fac5
BuWanVideo/src/com/weikou/beibeivideo/ui/video/VideoRecommendAdapter.java
@@ -153,7 +153,7 @@
            }
            if (totalSize >= 6) {
                outRect.top = minWidth * 2;
                outRect.top = DimenUtils.dipToPixels(8, view.getContext());
            } else
                outRect.top = 0;
@@ -171,7 +171,7 @@
                }
            }
            if (lastRow)
                outRect.bottom = minWidth * 2;
                outRect.bottom =  DimenUtils.dipToPixels(8, view.getContext());
            else
                outRect.bottom = 0;
@@ -209,13 +209,13 @@
            }
            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
@@ -459,6 +459,7 @@
        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) {
@@ -492,8 +493,8 @@
        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)
@@ -509,8 +510,8 @@
        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)