From 8039a1b2fbfa3471b6f726d3e839d7867c81a84f Mon Sep 17 00:00:00 2001 From: admin <weikou2014> Date: 星期六, 10 十月 2020 18:51:24 +0800 Subject: [PATCH] 资讯与小说集成 --- BuWanVideo/src/com/weikou/beibeivideo/ui/media/EpisodeFragment.java | 21 +++++++++++++-------- 1 files changed, 13 insertions(+), 8 deletions(-) diff --git a/BuWanVideo/src/com/weikou/beibeivideo/ui/media/EpisodeFragment.java b/BuWanVideo/src/com/weikou/beibeivideo/ui/media/EpisodeFragment.java index 10d84f2..8ff46c4 100644 --- a/BuWanVideo/src/com/weikou/beibeivideo/ui/media/EpisodeFragment.java +++ b/BuWanVideo/src/com/weikou/beibeivideo/ui/media/EpisodeFragment.java @@ -188,8 +188,8 @@ if (rv_episode.getLayoutManager() == null) rv_episode.setLayoutManager(ms); - - rv_episode.addItemDecoration(new SpacesItemDecoration(DimenUtils.dip2px(getContext(), 10))); + if (rv_episode.getItemDecorationCount() == 0) + rv_episode.addItemDecoration(new SpacesItemDecoration(DimenUtils.dip2px(getContext(), 10))); } @@ -219,14 +219,19 @@ public void onCreateView(View contentView, Bundle savedInstanceState) { Log.i(TAG, "onCreateView"); EventBus.getDefault().register(this); - mVideoInfo = (VideoInfo) getArguments() + Bundle bundle = getArguments(); + mVideoInfo = (VideoInfo) bundle .getSerializable("video_info"); - mPlayingPosition = getArguments().getInt("playing_position"); - mStart = getArguments().getInt("start"); - mEnd = getArguments().getInt("end"); + mPlayingPosition = bundle.getInt("playing_position"); + mStart = bundle.getInt("start"); + mEnd = bundle.getInt("end"); - if (getArguments() != null) - getArguments().clear(); + if (bundle != null) + bundle.clear(); + + //闃叉娌℃湁鍐呭宕╂簝 + if (mVideoInfo == null) + return; tv_video_resource = contentView.findViewById(R.id.tv_video_resource); ll_add_attention = contentView.findViewById(R.id.ll_add_attention); -- Gitblit v1.8.0