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