我有一个布局,我想用由 2 个文本视图和一个按钮组成的项目来填充。我事先不知道有多少项目会填充我的布局。由于我在编写 layout.xml 时不知道要添加多少项目,这意味着我必须在 java 而不是 xml 中添加项目。但我不喜欢用 java 构建 GUI,因为它看起来很丑。
有谁知道我是否可以为我的项目创建一个 xml 文件,然后在执行期间将新项目添加到我的布局中?
我编写了一些伪代码来尝试演示我想要完成的任务:
主布局.xml
//My empty Layout
<Layout myMainLayout >
</RelativeLayout>
Fragment_post.xml
//one post
<TextView/>
<TextView/>
<Button/>
在某处的代码中
setContentView(R.layout.MainLayout);
MyMainLayout.addFragment(R.layout.Fragment_post);