【问题标题】:dynamic layout based on dynamic data in androidandroid中基于动态数据的动态布局
【发布时间】:2013-06-11 02:05:06
【问题描述】:

我需要从服务器获取一些 json 数据,然后创建元素来显示该数据。由于数据存储在对象数组中,我需要将此代码放入循环中。

示例:


姓名-地址

保存按钮

姓名-地址

保存按钮

姓名-地址

保存按钮

我正在考虑创建一个包含所需小部件的线性布局数组,并重复此过程 n 次。

我走对了吗?如果您能帮助我提出一个观点,那就太好了。

亲切的问候和感谢您的提前。

【问题讨论】:

    标签: java android layout android-widget widget


    【解决方案1】:

    我会创建一个 ViewGroup,然后将每个子视图添加到其中。这样做的原因是它更灵活(因为 LinearLayout 继承自 ViewGroup)。然后您可以稍后循环遍历每个视图以获取它们的值(如果需要)

    【讨论】:

      【解决方案2】:

      不,您应该使用ListView 并将您的数据放入ArrayAdapter。有很多例子和教程。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2022-07-07
        • 1970-01-01
        • 1970-01-01
        • 2014-05-13
        相关资源
        最近更新 更多