admin
2021-02-03 1981dee5aec45793d3c4ebdbc4e637528c71b3c5
BuWanVideo/src/com/weikou/beibeivideo/ui/media/VideoEpisodeFragment2.java
@@ -38,6 +38,7 @@
import com.weikou.beibeivideo.entity.VideoInfo;
import com.weikou.beibeivideo.entity.VideoResource;
import com.weikou.beibeivideo.R;
import com.weikou.beibeivideo.util.VideoUtil;
import java.util.ArrayList;
import java.util.List;
@@ -95,8 +96,8 @@
            gv_episode2.setNumColumns(5);
        }
        if (mVideoInfo.getVideoDetailList() != null
                && !mVideoInfo.getVideoDetailList().isEmpty()) {
        if (VideoUtil.videoEpisodeList != null
                && !VideoUtil.videoEpisodeList.isEmpty()) {
            gv_episode2.setAdapter(new GridEpisodeAdapter2(mVideoInfo,
                    mPlayingPosition));
            gv_episode2.setOnItemClickListener(new OnItemClickListener() {
@@ -158,6 +159,12 @@
                                    .optString("Url"));
                            info.setParams(jsonObject.getJSONObject("Data")
                                    .optString("Params"));
                            info.setAid(jsonObject.getJSONObject("Data")
                                    .optString("Aid"));
                            info.setVid(jsonObject.getJSONObject("Data")
                                    .optString("Vid"));
                            info.setCode(jsonObject.getJSONObject("Data")
                                    .optString("Code"));
                            Play play = new Play();
                            play.setPlayUrl(info);
                            EventBus.getDefault().post(play);
@@ -187,9 +194,9 @@
    public void onEventMainThread(VideoDetailInfo videoDetailInfo) {
        int playingPosition = 0;
        for (int i = 0; i < mVideoInfo.getVideoDetailList().size(); i++) {
        for (int i = 0; i < VideoUtil.videoEpisodeList.size(); i++) {
            if (videoDetailInfo.getId().equals(
                    mVideoInfo.getVideoDetailList().get(i).getId())) {
                    VideoUtil.videoEpisodeList.get(i).getId())) {
                playingPosition = i;
                break;
            }