| | |
| | | package com.mugua.mgvideo.ui.recommend; |
| | | |
| | | import java.util.Iterator; |
| | | import java.util.List; |
| | | |
| | | import org.json.JSONObject; |
| | | |
| | | import android.content.Context; |
| | | import android.content.Intent; |
| | | import androidx.viewpager.widget.PagerAdapter; |
| | | import android.view.View; |
| | | import android.view.View.OnClickListener; |
| | | import android.view.ViewGroup; |
| | |
| | | |
| | | import com.bumptech.glide.Glide; |
| | | import com.mugua.mgvideo.MGVideoApplication; |
| | | import com.mugua.mgvideo.entity.HomeAd; |
| | | import com.nostra13.universalimageloader.core.DisplayImageOptions; |
| | | import com.nostra13.universalimageloader.core.ImageLoader; |
| | | import com.nostra13.universalimageloader.core.assist.ImageScaleType; |
| | | import com.nostra13.universalimageloader.core.display.FadeInBitmapDisplayer; |
| | | import com.mugua.mgvideo.entity.HomeAd; |
| | | import com.yeshi.base.utils.JumpActivityUtil; |
| | | import com.yeshi.video.ui.VideoDetailActivity; |
| | | |
| | | import org.json.JSONObject; |
| | | |
| | | import java.util.Iterator; |
| | | import java.util.List; |
| | | |
| | | import androidx.viewpager.widget.PagerAdapter; |
| | | |
| | | import static com.bumptech.glide.load.resource.drawable.DrawableTransitionOptions.withCrossFade; |
| | | |
| | |
| | | } else { |
| | | try { |
| | | intent = new Intent(v.getContext(), Class |
| | | .forName(mHomeAds.get(position).getClazz())); |
| | | .forName(JumpActivityUtil.filterActivityName(mHomeAds.get(position).getClazz()))); |
| | | if (mHomeAds.get(position).getParams() != null) { |
| | | JSONObject object = new JSONObject(mHomeAds |
| | | .get(position).getParams() |
| | |
| | | e.printStackTrace(); |
| | | } |
| | | } |
| | | intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK); |
| | | MGVideoApplication.application.startActivity(intent); |
| | | } |
| | | }); |