From d27fa2154fe6c6b40048333e75ac11f1a3f5fac5 Mon Sep 17 00:00:00 2001
From: admin <weikou2014>
Date: 星期四, 01 四月 2021 19:09:08 +0800
Subject: [PATCH] PPTV优化,相关bug修改

---
 BuWanVideo/src/com/weikou/beibeivideo/ui/video/VideoRecommendAdapter.java |   17 +++++++++--------
 1 files changed, 9 insertions(+), 8 deletions(-)

diff --git a/BuWanVideo/src/com/weikou/beibeivideo/ui/video/VideoRecommendAdapter.java b/BuWanVideo/src/com/weikou/beibeivideo/ui/video/VideoRecommendAdapter.java
index 7c3a6b1..86da87e 100644
--- a/BuWanVideo/src/com/weikou/beibeivideo/ui/video/VideoRecommendAdapter.java
+++ b/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)

--
Gitblit v1.8.0