动态创建布局并控制每个布局

时间:2011-02-18 07:29:51

标签: android

我必须根据某些动作动态创建布局,例如,根据我创建的动作5个布局,即水平滚动,我想控制每个布局如何去做,请给我一些建议

2 个答案:

答案 0 :(得分:0)

您的要求并不完全清楚。如果要从xml资源场加载布局,可以使用LayoutInflater。这也将返回加载布局的句柄,您可以使用该句柄进行进一步操作。

答案 1 :(得分:0)

您应该使用layoutInflater加载layout.xml文件,稍后在List中添加for循环中的处理程序。

除非您将膨胀的布局设置为某个活动以显示它无效。因此,请考虑使用ViewStub并对ViewStub中的内容进行充气。

如果您正在膨胀并将其添加为某个组件的一部分(如listView项),那么您可以使用全局ArrayList获取引用,以存储所有这些句柄。

我无法完全理解您的问题,请您详细说明您的问题?