package me.weyye.todaynews.ui.fragment;
import android.os.Bundle;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import fm.jiecao.jcvideoplayer_lib.JCVideoPlayer;
import me.weyye.todaynews.R;
import me.weyye.todaynews.base.BaseFragment;
import me.weyye.todaynews.utils.ConstanceValue;
/**
* Created by Administrator on 2016/11/17 0017.
*/
public class VideoFragment extends BasePagerFragment {
private String[] titles = new String[]{"全部", "逗比剧", "音乐台", "看天下", "小品", "唱将", "最娱乐"};
private String[] titlesCode = new String[]{"video", "subv_funny", "subv_voice", "subv_society", "subv_comedy", "subv_haoshengyin", "subv_entertainment"};
@Override
protected View loadViewLayout(LayoutInflater inflater, ViewGroup container) {
return inflater.inflate(R.layout.fragment_video, null);
}
@Override
protected String[] getTitles() {
return titles;
}
@Override
protected BaseFragment getFragment(int position) {
return VideoFragment.newInstance(titlesCode[position]);
}
public static VideoListFragment newInstance(String code) {
VideoListFragment fragment = new VideoListFragment();
Bundle bundle = new Bundle();
bundle.putString(ConstanceValue.DATA, code);
fragment.setArguments(bundle);
return fragment;
}
@Override
protected void bindViews(View view) {
super.bindViews(view);
}
@Override
protected void processLogic() {
super.processLogic();
}
@Override
protected void setListener() {
}
@Override
public void onHiddenChanged(boolean hidden) {
super.onHiddenChanged(hidden);
JCVideoPlayer.releaseAllVideos();
}
}