From 3c853e808d9e617662fd4ce207d609daa8681df3 Mon Sep 17 00:00:00 2001 From: admin <weikou2014> Date: 星期六, 13 三月 2021 16:42:04 +0800 Subject: [PATCH] 添加PPTV视频前贴中的免广告权益 --- BuWanVideo/src/com/weikou/beibeivideo/ui/common/VideosFragment.java | 22 +++++++++++++++------- 1 files changed, 15 insertions(+), 7 deletions(-) diff --git a/BuWanVideo/src/com/weikou/beibeivideo/ui/common/VideosFragment.java b/BuWanVideo/src/com/weikou/beibeivideo/ui/common/VideosFragment.java index c5832f7..b5f30a3 100644 --- a/BuWanVideo/src/com/weikou/beibeivideo/ui/common/VideosFragment.java +++ b/BuWanVideo/src/com/weikou/beibeivideo/ui/common/VideosFragment.java @@ -71,10 +71,17 @@ private View loading; - public static VideosFragment newInstance(VideoType type) { + public static VideosFragment newInstance(VideoType type, String homeType, String videoType, String starId) { VideosFragment fragment = new VideosFragment(); Bundle bundle = new Bundle(); bundle.putSerializable("videotype", type); + if (homeType != null) + bundle.putString("home_type", homeType); + if (videoType != null) + bundle.putString("video_type", videoType); + if (starId != null) + bundle.putString("star_id", starId); + fragment.setArguments(bundle); return fragment; } @@ -151,16 +158,17 @@ type = (VideoType) getArguments().getSerializable("videotype"); - if (getArguments() != null) - getArguments().clear(); - mHomeType = getActivity().getIntent().getStringExtra("home_type"); +// if (getArguments() != null) +// getArguments().clear(); + + mHomeType = getArguments().getString("home_type"); try { - mVideoType = getActivity().getIntent().getStringExtra("video_type"); + mVideoType = getArguments().getString("video_type"); } catch (Exception e) { e.printStackTrace(); } - mStarId = getActivity().getIntent().getStringExtra("star_id"); + mStarId = getArguments().getString("star_id"); mHomeType = (mHomeType == null ? "" : mHomeType); mVideoType = (mVideoType == null ? "" : mVideoType); @@ -173,7 +181,7 @@ columns = 3; } - adapter = new VideoColumn2Adapter(getActivity(), getActivity().getApplicationContext(), mVideoInfos, false, columns,"list", null); + adapter = new VideoColumn2Adapter(getActivity(), getActivity().getApplicationContext(), mVideoInfos, false, columns, "list", null); if (columns == 2) adapter.initRecyclerViewDisplayWidthColumn2(rv_category_video); else -- Gitblit v1.8.0