动态加载布局或选项

| 我只是想知道是否有人在Android上实现了以下内容。假设您有一个交互式菜单系统,但是根据用户的选择,可能会出现不同的选项。我想这有点像顶部的树状结构,也许有3种选择,但是当您向下移动树时,这些选择会继续增长吗?这有意义吗?那么总共可能有150种不同的选择?每棵树有50个选项。无论如何...不是为带有选项的不同页面制作大量不同的布局和菜单....有没有办法在xml文件中声明选项,或者根据用户的需求动态加载或构建布局?选择?也许是某种驱动程序?有人做过这样的事情吗?因此,它们有一个自动生成这些布局的驱动程序,而不是拥有50种布局。谢谢...这可能是黑暗中的一枪。     
已邀请:
        为什么不膨胀布局?我相信最好的解决方案是将XML和代码混合在一起。 将现成的ѭ0(甚至是全功能布局)声明为XML。然后创建一些代码以获取这些XML并根据需要进行更新。然后,您相应地添加布局和视图,以为每个最终\“ page \”创建所需的效果(将块粘合在一起)。 如果明智地进行编码(和设计!),则可以通过抽象掉页面的所有相似之处来实现相当小的代码大小。当然,对于所需的代码量,有一个理论上的最小值……只能与最终效果所需的简单程度一样小。     

要回复问题请先登录注册