| | |
| | | import com.mugua.mgvideo.MGVideoAPI; |
| | | import com.mugua.mgvideo.R; |
| | | import com.mugua.mgvideo.ui.category.CategoryListAdapter; |
| | | import com.yeshi.base.entity.ad.AdPositionEnum; |
| | | import com.yeshi.base.utils.BeibeiConstant; |
| | | import com.qq.e.ads.cfg.VideoOption; |
| | | import com.qq.e.ads.nativ.ADSize; |
| | |
| | | import com.umeng.analytics.MobclickAgent; |
| | | import com.yeshi.base.entity.video.VideoInfo; |
| | | import com.yeshi.base.entity.video.VideoType; |
| | | import com.yeshi.base.utils.ad.AdUtil; |
| | | import com.yeshi.base.utils.ad.GDTConstant; |
| | | import com.yeshi.base.utils.http.BasicTextHttpResponseHandler; |
| | | |
| | |
| | | @Override |
| | | public void onRefresh() { |
| | | mCurrentPage = 1; |
| | | if (BeibeiConstant.ADSHOW) { |
| | | if (AdUtil.getAdType(getContext(), AdPositionEnum.other) != null) { |
| | | loadAD(); |
| | | } else { |
| | | getVideoList(); |
| | |
| | | @Override |
| | | public void run() { |
| | | |
| | | if (BeibeiConstant.ADSHOW) { |
| | | if (AdUtil.getAdType(getContext(), AdPositionEnum.other) != null) { |
| | | loadAD(); |
| | | } else { |
| | | getVideoList(); |
| | |
| | | mGridVideoAdapter.notifyDataSetChanged(); |
| | | // 需要添加广点通原生广告的时候执行以下条件语句,否则取消 |
| | | if (videoInfos != null && videoInfos.size() == 30 |
| | | && BeibeiConstant.ADSHOW) { |
| | | && AdUtil.getAdType(getContext(), AdPositionEnum.other) != null) { |
| | | loadAD(); |
| | | } |
| | | if ((videoInfos == null || videoInfos.size() == 0) |
| | |
| | | mCurrentPage = 1; |
| | | view.findViewById(R.id.v_1).setVisibility(View.VISIBLE); |
| | | view.findViewById(R.id.v_2).setVisibility(View.GONE); |
| | | if (BeibeiConstant.ADSHOW) { |
| | | if (AdUtil.getAdType(getContext(), AdPositionEnum.other) != null) { |
| | | loadAD(); |
| | | } else { |
| | | getVideoList(); |
| | |
| | | mCurrentPage = 1; |
| | | view.findViewById(R.id.v_1).setVisibility(View.GONE); |
| | | view.findViewById(R.id.v_2).setVisibility(View.VISIBLE); |
| | | if (BeibeiConstant.ADSHOW) { |
| | | if (AdUtil.getAdType(getContext(), AdPositionEnum.other) != null) { |
| | | loadAD(); |
| | | } else { |
| | | getVideoList(); |