在我的android应用程序中,我需要在运行时加载TableLayout
。我已经实现了一种从SQLite数据库中检索数据的方法,该数据返回ArrayList
。我想要做的是如何在运行时在TableLayout
中加载这些检索到的数据?我需要为它编写一个单独的方法。在我的xml文件中,我已经定义了TableLayout
,如下所示。我需要在此TableLayout
中加载表数据。如果有人能够如此友好地解释我怎么能这样做,我会非常感激吗?
<ScrollView
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:scrollbarSize="5dp"
android:scrollbars="vertical" >
<LinearLayout
android:layout_width="fill_parent"
android:layout_height="wrap_content" >
<HorizontalScrollView
android:layout_width="fill_parent"
android:layout_height="wrap_content" >
<TableLayout
android:id="@+id/tblPersons"
android:layout_width="fill_parent"
android:layout_height="match_parent" >
</TableLayout>
</HorizontalScrollView>
</LinearLayout>
</ScrollView>
提前完成
答案 0 :(得分:0)
你需要做一些阅读
基本理念:
1)你已经有了布局xml,使它与listview兼容[你不需要表格布局]
2)创建一个ListView并为其编写自定义适配器类
3)您可以选择将List布局作为ListViewItem扩展到ListView