admin
2020-09-19 394c1b925cf8b9ccf98d0b6db3210266d07368ee
BuWanVideo/src/com/weikou/beibeivideo/ui/ad/VideoDetailVideoAdFragment.java
@@ -30,12 +30,17 @@
import com.weikou.beibeivideo.util.BeibeiConstant;
import com.weikou.beibeivideo.util.ad.AdUtil;
import com.weikou.beibeivideo.util.ad.GDTConstant;
import com.weikou.beibeivideo.util.ui.IPageEventListener;
import java.util.ArrayList;
import java.util.Calendar;
import java.util.List;
public class VideoDetailVideoAdFragment extends Fragment implements View.OnClickListener {
    private final static String TAG = "VideoDetailVideoAdFragment";
    private MediaView mediaView;
@@ -46,6 +51,12 @@
    private TextView tv_skip;
    private ProgressBar pb_progress;
    private IPageEventListener pageEventListener;
    public void setPageEventListener(IPageEventListener pageEventListener) {
        this.pageEventListener = pageEventListener;
    }
    @Override
    public void onCreate(@Nullable Bundle savedInstanceState) {
@@ -68,6 +79,8 @@
        View root = LayoutInflater.from(getContext()).inflate(R.layout.item_video_detail_ad, null);
        initView(root);
        tv_skip.setOnClickListener(this);
        if (pageEventListener != null)
            pageEventListener.onCreateView();
        return root;
    }
@@ -345,6 +358,7 @@
    @Override
    public void onResume() {
        Log.i(TAG, "onResume");
        super.onResume();
        if (mAdData != null) {
            // 必须要在Activity.onResume()时通知到广告数据,以便重置广告恢复状态
@@ -375,6 +389,10 @@
    }
    @Override
    public void onAttach(Context context) {
        super.onAttach(context);
    }
    public interface IVideoAdListener {
@@ -385,4 +403,6 @@
        public void startPlay();
    }
}