Android 安卓-根据孩子的数量重新排列元素
我正在构建一个视频会议应用程序,我想重新安排参与者的屏幕,以便在任何人加入或离开时动态地重新安排。e、 g.对于一名参与者,他的屏幕将位于中心,对于两名参与者,屏幕将并排,对于三名参与者,屏幕将为三角形,以此类推 我正在使用相对布局,并在连接时以编程方式在相对布局中添加视图Android 安卓-根据孩子的数量重新排列元素,android,webrtc,android-relativelayout,Android,Webrtc,Android Relativelayout,我正在构建一个视频会议应用程序,我想重新安排参与者的屏幕,以便在任何人加入或离开时动态地重新安排。e、 g.对于一名参与者,他的屏幕将位于中心,对于两名参与者,屏幕将并排,对于三名参与者,屏幕将为三角形,以此类推 我正在使用相对布局,并在连接时以编程方式在相对布局中添加视图 对于具有适当纵横比的自动布局对齐,我应该使用什么方法。请帮助。因为您没有提供代码,我可以给您我将使用的逻辑。首先,只需检查有多少参与者 接下来,创建以ints为标记、字符串为值的映射。每个标记对应一个int,输入: (blo
对于具有适当纵横比的自动布局对齐,我应该使用什么方法。请帮助。因为您没有提供代码,我可以给您我将使用的逻辑。首先,只需检查有多少参与者 接下来,创建以ints为标记、字符串为值的映射。每个标记对应一个int,输入: (blogs.endjin.com) 现在,根据该字符串值创建不同的布局。例如,对于与int 2对应的字符串“side by side”,可以膨胀不同的布局,或动态更改当前布局,以使人员并排。我建议您使用一个开关来检查这一点,并根据映射字符串的不同大小写: (www.slideshare.net) 您希望图表中的语句
list-x
获得映射的值,该映射的标记为存在的人数的整数。
我为您列出了更清晰、更容易理解的步骤:
@Kevin让我这么做,但我希望拼写错误使我的答案尽可能容易理解听起来你可能需要使用自定义视图来处理自动对齐功能。