我在ScrollView中嵌入了一个TableLayout,因此它可以滚动。它设置如下(没有什么特别之处):
<ScrollView android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:layout_below="@id/rejectDataTypeButton"
android:layout_above="@id/datalist_nextButton" >
<TableLayout android:id="@+id/dataListTable"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:stretchColumns="1" />
</ScrollView>
如果消息为空,如何显示消息,类似于ListActivity的方式?是否可能,因为TableLayout没有像.setEmptyView(View)
这样的ListView
方法?
答案 0 :(得分:0)
但是你可以用Java做,如果你的Array / Result / Whatever是空的,你可以添加一个新的TableRow
和你的信息消息。
最好的地方(测试你的数据集是否为空并显示信息)在onStart
- 方法中,我想。