Android表格布局标签

时间:2014-04-04 10:04:05

标签: android android-tablelayout

Refer to table looks 我对android开发很新。我需要以表格形式显示动态数据列表。 上面的图像链接显示一个表,其中包含另一个表行字段相对左侧的产品图像。

我应该使用哪种组合标签?注意到这些项目是基于数据库的动态“增长”。

<LinerLayout>
   <tableLayout>
       <tableRow>  
          <image>...?
       </tableRow>
   </tableLayout>

   <tableLayout>
       <TableRow >                                   
            <TextView android:id="@+id/itemId" 
            android:text="@string/itemId"/>

       </TableRow>

       <TableRow >                                   
            <TextView android:id="@+id/name" 
            android:text="@string/name"/>/>

        </TableRow>

       <TableRow >                                   
        <TextView android:id="@+id/qty" 
            android:text="@string/qty"/>/>

        </TableRow>
   </tableLayout>
</LinerLayout>

1 个答案:

答案 0 :(得分:0)

首先为表行创建一个布局并将其命名为productsRow保留父布局<TableRow>。现在在主布局中,只需定义tablelayout并在活动类中获取此视图对象。

运行循环到记录列表,渲染为表行创建的productsRow布局,使用数据设置每个视图,并将此tablerow添加到tablelayout。

如果要输入新数据,请务必清除tablelayout的所有视图,或者如果您希望它与数据一起增长,请继续添加tablerow。

希望它会对你有所帮助。