| | |
| | | |
| | | import android.app.Activity; |
| | | import android.content.Intent; |
| | | import android.net.http.DelegatingSSLSession; |
| | | import android.support.annotation.NonNull; |
| | | import android.support.v7.widget.RecyclerView; |
| | | import android.view.LayoutInflater; |
| | |
| | | import android.widget.TextView; |
| | | |
| | | import com.bumptech.glide.Glide; |
| | | import com.lcjian.library.util.common.StringUtils; |
| | | import com.weikou.beibeivideo.entity.VideoDetailInfo; |
| | | import com.weikou.beibeivideo.entity.VideoInfo; |
| | | import com.weikou.beibeivideo.entity.ad.ExpressAdContainer; |
| | |
| | | final VideoInfo info = videoContent.getVideo(); |
| | | final AlbumVideoHolder albumVideoHolder = (AlbumVideoHolder) holder; |
| | | try { |
| | | Glide.with(mContext).load(info.getPicture()).transition(withCrossFade()).placeholder(R.color.black).into(albumVideoHolder.iv_picture); |
| | | String pic=info.getVpicture(); |
| | | if(StringUtils.isBlank(pic)) |
| | | pic=info.getPicture(); |
| | | |
| | | Glide.with(mContext).load(pic).transition(withCrossFade()).placeholder(R.color.black).into(albumVideoHolder.iv_picture); |
| | | } catch (IllegalArgumentException e) { |
| | | e.printStackTrace(); |
| | | } |
| | | albumVideoHolder.tv_name.setText(info.getName() + ""); |
| | | albumVideoHolder.tv_type.setText(info.getYear() + "/" + info.getArea()); |
| | | albumVideoHolder.tv_type.setText(info.getTag()); |
| | | albumVideoHolder.tv_actors.setText(info.getMainActor()); |
| | | |
| | | |
| | |
| | | @Override |
| | | public void onClick(View v) { |
| | | if (albumVideoHolder.tv_video_4.getVisibility() == View.VISIBLE) { |
| | | myClick(info, v, videoDetailInfos.size() - 2); |
| | | myClick(info, v, Integer.parseInt(videoDetailInfos.get(3).getTag())); |
| | | } |
| | | } |
| | | }); |
| | |
| | | @Override |
| | | public void onClick(View v) { |
| | | if (albumVideoHolder.tv_video_5.getVisibility() == View.VISIBLE) { |
| | | myClick(info, v, videoDetailInfos.size() - 1); |
| | | myClick(info, v, Integer.parseInt(videoDetailInfos.get(4).getTag())); |
| | | } |
| | | } |
| | | }); |
| | |
| | | e.printStackTrace(); |
| | | } |
| | | simpleVideoHolder.tv_movie_title.setText(info.getName() + ""); |
| | | |
| | | |
| | | if (!StringUtils.isBlank(info.getTag())) |
| | | simpleVideoHolder.tv_tag.setText(info.getTag()); |
| | | else |
| | | simpleVideoHolder.tv_tag.setText(""); |
| | | |
| | | simpleVideoHolder.view.setOnClickListener(new View.OnClickListener() { |
| | | @Override |
| | |
| | | |
| | | class SimpleVideoHolder extends RecyclerView.ViewHolder { |
| | | ImageView iv_movie_cover; |
| | | TextView tv_movie_title; |
| | | TextView tv_movie_title, tv_tag; |
| | | View view; |
| | | |
| | | public SimpleVideoHolder(View view) { |
| | |
| | | this.view = view; |
| | | iv_movie_cover = view.findViewById(R.id.iv_movie_cover); |
| | | tv_movie_title = view.findViewById(R.id.tv_movie_title); |
| | | tv_tag = view.findViewById(R.id.tv_tag); |
| | | } |
| | | } |
| | | |