【发布时间】:2021-01-28 21:29:55
【问题描述】:
我已经在 Android 应用中实现了 Agora SDK 用于实时视频刺激。我想在 Recycler View 上添加多个视频。当我使用以下代码时,屏幕显示为空白。
` @Override public void onBindViewHolder(final DataAdapter.ViewHolder holder, final int position) {
rtcEngine().setClientRole(Constants.CLIENT_ROLE_AUDIENCE);
TestLive model = data.get(position);
RelativeLayout.LayoutParams videoLayoutParams = new RelativeLayout.LayoutParams(ViewGroup.LayoutParams.MATCH_PARENT, ViewGroup.LayoutParams.MATCH_PARENT);
SurfaceView surfaceView = model.getSurface();
surfaceView.getHolder().setFormat(PixelFormat.TRANSPARENT);
surfaceView.setZOrderOnTop(true);
holder.relContainer.addView(surfaceView, videoLayoutParams);
}`
【问题讨论】:
标签: android android-recyclerview agora.io