[*] 视频会话管理逻辑

This commit is contained in:
acgist
2023-04-17 08:27:01 +08:00
parent b8a007792c
commit 08b86b5702
15 changed files with 139 additions and 23 deletions

View File

@@ -244,8 +244,8 @@ public class MainActivity extends AppCompatActivity implements Serializable {
private void previewVideo(Message message) {
final GridLayout video = this.binding.video;
final int count = video.getChildCount();
final GridLayout.Spec rowSpec = GridLayout.spec(count / 2);
final GridLayout.Spec columnSpec = GridLayout.spec(count % 2);
final GridLayout.Spec rowSpec = GridLayout.spec(count / 2, 1, 0);
final GridLayout.Spec columnSpec = GridLayout.spec(count % 2, 1, 0);
GridLayout.LayoutParams layoutParams = new GridLayout.LayoutParams(rowSpec, columnSpec);
layoutParams.width = 0;
layoutParams.height = 0;