我正在尝试使用 TableLayout 在我的应用程序中创建一个基本数据表。第一行包含每一列的标题。之后的每一行都是数据。我希望数据可以滚动,同时保持第一个标题行可见(即第一行不会与其余行一起滚动)。
我尝试了类似以下的方法(不成功):
<TableLayout>
<TableRow>
<!-- The headers -->
<TextView android:text="Header #1"/>
<TextView android:text="Header #2"/>
<TextView android:text="Header #3"/>
</TableRow>
<ScrollView>
<!--The rest of the data -->
<TableRow>
<TableRow>
...
</ScrollView>
</TableLayout>
这会导致程序崩溃。还有其他建议吗?