【发布时间】:2021-02-22 03:11:20
【问题描述】:
我有一个视频应用程序,其中有 1 位老师和最多 6 位学生。那么我可以为不同数量的学生显示或呈现不同的布局吗,例如:
1 teache 1 student = layoyt_1 (from xml)
1 teache 2 student = layoyt_2 (from xml)
1 teache 3 student = layoyt_3 (from xml)
1 teache 4 student = layoyt_4 (from xml)
1 teache 5 student = layoyt_5 (from xml)
1 teache 6 student = layoyt_6 (from xml)
我可以根据学生人数设置不同的 xml 或布局吗?请帮忙。
【问题讨论】:
-
是的,您可以,但仅在开始时...最好为所有学生提供一个带有布局的 XML,并使用
setVisibility减少不必要的Views 数量以表示不存在学生。展示如何构建当前布局(Activity/Fragment代码 + 相关 XML)