package com.ysvideo.zhibo.app.ui.video;
|
|
import android.graphics.Canvas;
|
import android.graphics.Rect;
|
import android.os.Bundle;
|
import android.util.Log;
|
import android.view.Gravity;
|
import android.view.View;
|
import android.view.View.OnClickListener;
|
import android.widget.FrameLayout;
|
import android.widget.ScrollView;
|
import android.widget.TextView;
|
|
import com.ysvideo.zhibo.app.R;
|
import com.ysvideo.zhibo.app.entity.ad.ExpressAdContainer;
|
import com.ysvideo.zhibo.app.entity.video.PushEpisode;
|
import com.ysvideo.zhibo.app.entity.video.VideoInfo;
|
import com.ysvideo.zhibo.app.entity.video.VideoResource;
|
import com.ysvideo.zhibo.app.ui.video.adapter.EpisodePagerAdapter;
|
import com.ysvideo.zhibo.app.util.ad.ExpressAdManager;
|
import com.ysvideo.zhibo.app.util.video.VideoUtil;
|
import com.ysvideo.zhibo.lib.common.RetainViewFragment;
|
import com.ysvideo.zhibo.lib.common.util.common.DimenUtils;
|
import com.ysvideo.zhibo.lib.common.util.common.StringUtils;
|
|
import java.util.List;
|
|
import androidx.recyclerview.widget.RecyclerView;
|
import androidx.viewpager.widget.ViewPager;
|
import de.greenrobot.event.EventBus;
|
|
/**
|
* 播放详情--选集页面
|
*/
|
public class VideoDescFragment extends RetainViewFragment implements
|
OnClickListener {
|
|
private static VideoInfo mVideoInfo;
|
|
final String TAG = "VideoDescFragment";
|
|
public static VideoDescFragment newInstance(VideoInfo videoInfo) {
|
VideoDescFragment videoEpisodeFragment = new VideoDescFragment();
|
Bundle args = new Bundle();
|
args.putSerializable("video_info", videoInfo);
|
videoEpisodeFragment.setArguments(args);
|
return videoEpisodeFragment;
|
}
|
|
@Override
|
public int getContentResource() {
|
return R.layout.fragment_video_desc;
|
}
|
|
@Override
|
public void onCreateView(View contentView, Bundle savedInstanceState) {
|
Log.d(TAG, "onCreateView");
|
mVideoInfo = (VideoInfo) getArguments().getSerializable("video_info");
|
if (mVideoInfo == null)
|
return;
|
TextView tv_desc = contentView.findViewById(R.id.tv_desc);
|
if (!StringUtils.isEmpty(mVideoInfo.getIntroduction())) {
|
tv_desc.setText(mVideoInfo.getIntroduction());
|
} else {
|
tv_desc.setText("暂无简介");
|
tv_desc.setGravity(Gravity.CENTER);
|
}
|
}
|
|
@Override
|
public void onResume() {
|
super.onResume();
|
}
|
|
@Override
|
public void onPause() {
|
super.onPause();
|
}
|
|
|
@Override
|
public void onClick(View v) {
|
switch (v.getId()) {
|
|
}
|
}
|
|
|
@Override
|
public void onDestroy() {
|
super.onDestroy();
|
}
|
}
|