AgoraPipContentViewLayout

  • Flutter

更新时间不可用

画中画视频流的布局配置。

Dart
class AgoraPipContentViewLayout {
  final int? padding;
  final int? spacing;
  final int? row;
  final int? column;
  const AgoraPipContentViewLayout({this.padding, this.spacing, this.row, this.column});
}

自从

自 v6.6.2 版本新增。

该类定义多个视频流在流式布局中的排列方式,视频流从左到右、从上到下依次排列。

属性

参数名描述
padding

整个布局周围的内边距,单位为像素。用于在布局边缘和视频流之间创建空间。如果为 null,则不应用内边距。

spacing

视频流之间的水平和垂直间距,单位为像素。用于在相邻视频流之间创建一致的间距。如果为 null,视频流将直接相邻放置。

row

布局中允许的最大行数。达到最大行数后,即使存在更多视频流,也不会创建新行。如果为 null,将根据需要创建行以容纳所有视频流。必须大于 0 或为 null。

column

每行的最大视频流数量。达到最大数量后,将开始新行。如果为 null,视频流将流动填充可用宽度。必须大于 0 或为 null。

表格内容超出当前宽度,可横向滚动查看更多列。

这个页面有帮助吗?