From bbe126bc62902f3bb5d6d9db48d398efcb7f98c4 Mon Sep 17 00:00:00 2001
From: admin <weikou2014>
Date: 星期五, 14 八月 2020 17:55:29 +0800
Subject: [PATCH] '视频播放页改造'

---
 BuWanVideo/src/com/weikou/beibeivideo/ui/media/VideoDetailFragment.java |   62 +++++-------------------------
 1 files changed, 11 insertions(+), 51 deletions(-)

diff --git a/BuWanVideo/src/com/weikou/beibeivideo/ui/media/VideoDetailFragment.java b/BuWanVideo/src/com/weikou/beibeivideo/ui/media/VideoDetailFragment.java
index 631ed38..de84f99 100644
--- a/BuWanVideo/src/com/weikou/beibeivideo/ui/media/VideoDetailFragment.java
+++ b/BuWanVideo/src/com/weikou/beibeivideo/ui/media/VideoDetailFragment.java
@@ -31,11 +31,7 @@
  *
  * @author Administrator
  */
-public class VideoDetailFragment extends Fragment implements View.OnClickListener {
-
-    private TextView tv_list, tv_review;
-
-    private View v_list, v_review;
+public class VideoDetailFragment extends Fragment {
 
     private VideoInfo mVideoInfo;
 
@@ -43,7 +39,8 @@
 
     VideoEpisodeFragment videoEpisodeFragment;
 
-//    VideoReviewFragment videoReviewFragment;
+    private View view;
+
 
     public static DisplayImageOptions option = new DisplayImageOptions.Builder()
             .showImageForEmptyUri(R.drawable.from_other)
@@ -63,52 +60,16 @@
                              Bundle savedInstanceState) {
         View view = inflater.inflate(R.layout.video_detail_fragment, container,
                 false);
-
-        tv_list = (TextView) view.findViewById(R.id.tv_list);
-        tv_review = (TextView) view.findViewById(R.id.tv_review);
-        v_list = view.findViewById(R.id.v_list);
-        v_review = view.findViewById(R.id.v_review);
-
-        tv_list.setOnClickListener(this);
-        tv_review.setOnClickListener(this);
-
+        this.view = view;
+        videoEpisodeFragment = new VideoEpisodeFragment();
+        Bundle bundle = new Bundle();
+        bundle.putSerializable("video_info", mVideoInfo);
+        bundle.putInt("playing_position", mPlayingPosition);
+        videoEpisodeFragment.setArguments(bundle);
+        getChildFragmentManager().beginTransaction().replace(R.id.fl_add_container, videoEpisodeFragment, "VideoEpisodeFragment").commitAllowingStateLoss();
         return view;
     }
 
-    @Override
-    public void onClick(View v) {
-        if (mVideoInfo == null) {
-            SingleToast.showToast(tv_list.getContext(), "鏈幏鍙栧埌瑙嗛鏁版嵁锛岃绋嶅�欏啀璇�!");
-            return;
-        }
-        switch (v.getId()) {
-            case R.id.tv_list:
-                v_list.setVisibility(View.VISIBLE);
-                v_review.setVisibility(View.GONE);
-//                if (videoReviewFragment != null) {
-//                    getChildFragmentManager().beginTransaction().remove(videoReviewFragment).commitAllowingStateLoss();
-//                    videoReviewFragment = null;
-//                }
-                videoEpisodeFragment = new VideoEpisodeFragment();
-                Bundle bundle = new Bundle();
-                bundle.putSerializable("video_info", mVideoInfo);
-                bundle.putInt("playing_position", mPlayingPosition);
-                videoEpisodeFragment.setArguments(bundle);
-                getChildFragmentManager().beginTransaction().replace(R.id.fl_add_container, videoEpisodeFragment, "VideoEpisodeFragment").commitAllowingStateLoss();
-                break;
-//            case R.id.tv_review:
-//                v_list.setVisibility(View.GONE);
-//                v_review.setVisibility(View.VISIBLE);
-//                videoReviewFragment = new VideoReviewFragment();
-//                Bundle bundle1 = new Bundle();
-//                bundle1.putSerializable("video_info", mVideoInfo);
-//                bundle1.putInt("playing_position", mPlayingPosition);
-//                videoReviewFragment.setArguments(bundle1);
-//                getChildFragmentManager().beginTransaction().replace(R.id.fl_add_container, videoReviewFragment, "VideoReviewFragment").commitAllowingStateLoss();
-//                break;
-
-        }
-    }
 
     @Override
     public void onResume() {
@@ -137,7 +98,7 @@
             }
         }
         EventBus.getDefault().post(selectedUrl);
-        tv_review.postDelayed(new Runnable() {
+        view.postDelayed(new Runnable() {
 
             @Override
             public void run() {
@@ -151,7 +112,6 @@
     public void onEventMainThread(VideoInfo videoInfo) {
 
         mVideoInfo = videoInfo;
-        tv_review.setText("璇勮锛�" + mVideoInfo.getCommentCount());
         setFrom(videoInfo);
 
         videoEpisodeFragment = new VideoEpisodeFragment();

--
Gitblit v1.8.0