| | |
| | | import com.weikou.beibeivideo.entity.HomeVideo; |
| | | import com.weikou.beibeivideo.entity.JumpDetail; |
| | | import com.weikou.beibeivideo.entity.VideoInfo; |
| | | import com.weikou.beibeivideo.entity.VideoType; |
| | | import com.weikou.beibeivideo.entity.ad.ExpressAdContainer; |
| | | import com.weikou.beibeivideo.entity.recommend.HomeClass; |
| | | import com.weikou.beibeivideo.ui.category.bean.HotStar; |
| | |
| | | |
| | | private TextView tv_notice; |
| | | |
| | | private VideoType type; |
| | | private HomeClass type; |
| | | |
| | | private int position; |
| | | |
| | |
| | | |
| | | iv_right_ad = contentView.findViewById(R.id.iv_right_ad); |
| | | |
| | | type = (VideoType) getArguments().getSerializable("videotype"); |
| | | type = (HomeClass) getArguments().getSerializable("videotype"); |
| | | position = (Integer) getArguments().get("position"); |
| | | |
| | | |
| | |
| | | indicator_recommend.setViewPager(vp_recommend); |
| | | } else |
| | | vp_recommend.getAdapter().notifyDataSetChanged(); |
| | | |
| | | if (mHomeAds != null && mHomeAds.size() > 0) { |
| | | rl_recommend_top.setVisibility(View.VISIBLE); |
| | | } else { |
| | | rl_recommend_top.setVisibility(View.GONE); |
| | | } |
| | | |
| | | if (vp_recommend.getChildCount() == 1) { |
| | | indicator_recommend.setVisibility(View.GONE); |
| | | } else |
| | |
| | | SharedPreferences preferences = context.getSharedPreferences( |
| | | "user", Context.MODE_PRIVATE); |
| | | String uid = preferences.getString("uid", ""); |
| | | BeibeiVideoAPI.getHomeAd(context, uid, type.getId(), |
| | | BeibeiVideoAPI.getHomeAd(context, uid, type.getId(), type.getDataKey(), |
| | | new BasicTextHttpResponseHandler() { |
| | | @Override |
| | | public void onSuccessPerfect(int statusCode, |
| | |
| | | SharedPreferences preferences = context.getSharedPreferences( |
| | | "user", Context.MODE_PRIVATE); |
| | | String uid = preferences.getString("uid", ""); |
| | | BeibeiVideoAPI.getHomeType(context, uid, type.getId(), |
| | | BeibeiVideoAPI.getHomeType(context, uid, type.getId(), type.getDataKey(), |
| | | new BasicTextHttpResponseHandler() { |
| | | |
| | | @Override |
| | |
| | | type.setParams(obj.optString("Params")); |
| | | type.setIcon(obj.optString("Icon")); |
| | | type.setNeedAd(obj.optBoolean("NeedAd", false)); |
| | | if (obj.optJSONObject("Ad") != null) |
| | | type.setAd(gson.fromJson(obj.optJSONObject("Ad").toString(), HomeType.HomeTypeAd.class)); |
| | | |
| | | JSONArray homeArray = obj |
| | | .optJSONArray("HomeVideoList"); |