一、添加类库

compile 'cn.jzvd:jiaozivideoplayer:6.0.0'
二、添加布局
<cn.jzvd.JZVideoPlayerStandard
  android:id="@+id/videoplayer" 
  android:layout_width="match_parent"
 android:layout_height="200dp"/>
三、适配器中
 
public class RecyAdapter extends BaseQuickAdapter{public RecyAdapter(int layoutResId, @Nullable List data) {super(layoutResId, data);}@Overrideprotected void convert(BaseViewHolder helper, Bean._$00850FRBBean item) {JZVideoPlayerStandard videoplayer = helper.getView(R.id.videoplayer);
//添加图片
 
Glide.with(mContext).load(item.getCover()).into(videoplayer.thumbImageView);
videoplayer.setUp(item.getMp4_url(),JZVideoPlayerStandard.SCREEN_LAYOUT_NORMAL,item.getTitle());}}
四、Activity中
 
public class Main2Activity extends BaseeActivity implements LoginContract.View {private RecyclerView mRecy;private List list=new ArrayList<>();private RecyAdapter recyAdapter;@Overridepublic void loginSucc(Bean bean) {list.addAll(bean.get_$00850FRB());recyAdapter.notifyDataSetChanged();}@Overridepublic void loginFail(String string) {}@Overrideprotected void initView() {mRecy = findViewById(R.id.mRecy);mRecy.setLayoutManager(new LinearLayoutManager(this));mPersenter.loginPre();recyAdapter = new RecyAdapter(R.layout.recy_item, list);mRecy.setAdapter(recyAdapter);}@Overrideprotected int getLayoutId() {return R.layout.activity_main2;}@Overridepublic void onBackPressed() {if (JZVideoPlayer.backPress()) {return;}super.onBackPressed();}@Overrideprotected void onPause() {super.onPause();JZVideoPlayer.releaseAllVideos();}}
五、
AndroidManifest.xml中

 

更多相关文章

  1. android 不使用布局文件,完全由代码控制布局实例
  2. android控件相对布局
  3. Android 动态布局
  4. 00015-相对布局位置属性
  5. Android中的集中常用布局方式和按钮事件的处理方式
  6. android RelativeLayout(相对布局)详细说明
  7. 如何通过代码更改ANDROID的UI布局
  8. Android之布局属性
  9. Android开发之ConstraintLayout布局

随机推荐

  1. Android Uri
  2. Android——permission之android:protect
  3. 为什么Android的Adapter中,bindview被调用
  4. Android(安卓)JNI入门第二篇――Java参数
  5. android 增加鼠标事件
  6. Android(安卓)通过zygote来运行java程序
  7. Android UI(2)Getting Started - Support
  8. Android震动器Vibrator调用
  9. Android布局LinearLayout+RelativeLayout
  10. android 开发书籍打包下载(包含十几本Andr