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