From 545ce4665c1d506393908b55aafd681a45c774e6 Mon Sep 17 00:00:00 2001
From: admin <weikou2014>
Date: 星期五, 02 四月 2021 19:14:22 +0800
Subject: [PATCH] 3.9.0bug优化

---
 BuWanVideo/src/com/weikou/beibeivideo/ui/recommend/RecommendFragment.java |   13 ++++---------
 1 files changed, 4 insertions(+), 9 deletions(-)

diff --git a/BuWanVideo/src/com/weikou/beibeivideo/ui/recommend/RecommendFragment.java b/BuWanVideo/src/com/weikou/beibeivideo/ui/recommend/RecommendFragment.java
index ec496ed..dd7cee1 100644
--- a/BuWanVideo/src/com/weikou/beibeivideo/ui/recommend/RecommendFragment.java
+++ b/BuWanVideo/src/com/weikou/beibeivideo/ui/recommend/RecommendFragment.java
@@ -24,11 +24,11 @@
 import com.google.gson.FieldNamingPolicy;
 import com.google.gson.Gson;
 import com.google.gson.GsonBuilder;
-import com.google.gson.annotations.Expose;
 import com.google.gson.reflect.TypeToken;
 import com.lcjian.library.RetainViewFragment;
 import com.lcjian.library.content.ConnectivityChangeHelper;
 import com.lcjian.library.content.ConnectivityChangeHelper.OnConnectivityChangeListener;
+import com.lcjian.library.util.ScreenUtils;
 import com.lcjian.library.util.SystemCommon;
 import com.lcjian.library.util.cache.DiskLruCache;
 import com.lcjian.library.util.common.StorageUtils;
@@ -36,7 +36,7 @@
 import com.lcjian.library.widget.RatioLayout;
 import com.nostra13.universalimageloader.cache.disc.naming.Md5FileNameGenerator;
 import com.umeng.analytics.MobclickAgent;
-import com.viewpagerindicator.LinePageIndicator;
+import com.viewpagerindicator.CirclePageIndicator;
 import com.weikou.beibeivideo.BasicTextHttpResponseHandler;
 import com.weikou.beibeivideo.BeibeiVideoAPI;
 import com.weikou.beibeivideo.R;
@@ -185,7 +185,7 @@
     private ViewPager vp_recommend;
     private LinearLayout ll_ad_containner;
     private RatioLayout rl_recommend_top;
-    private LinePageIndicator indicator_recommend;
+    private CirclePageIndicator indicator_recommend;
 
     private void initHomeAd() {
         View view = LayoutInflater.from(getContext()).inflate(R.layout.recommend_top, null);
@@ -274,7 +274,7 @@
 
         if (mHomeTypes == null)
             mHomeTypes = new ArrayList();
-        mRecommendNewAdapter = new RecommendNewAdapter(getActivity(), mHomeTypes);
+        mRecommendNewAdapter = new RecommendNewAdapter(getActivity(), mHomeTypes, ScreenUtils.getScreenWidth(getContext()));
         rv_recommend.setAdapter(mRecommendNewAdapter);
         setAdContent();
         initHomeAd();
@@ -375,11 +375,6 @@
     private void setHomeAdsData() {
         if (vp_recommend.getAdapter() == null) {
             vp_recommend.setAdapter(new RecommendTopAdapter(mHomeAds, getActivity(), position == 0 ? false : true));
-            int width = (int) SystemCommon.getScreenWidth(getContext());
-            indicator_recommend.setScreenWidth(width);
-            indicator_recommend.setSelectedColor(vp_recommend.getContext().getResources()
-                    .getColor(R.color.yellow));
-            indicator_recommend.setUnselectedColor(0xbbADA9A7);
             indicator_recommend.setViewPager(vp_recommend);
             indicator_recommend.setViewPager(vp_recommend);
         } else

--
Gitblit v1.8.0