来自支持库的ListFragment不显示@android:id / empty

时间:2013-01-03 16:20:20

标签: android android-listfragment android-support-library

我有一些严重的问题让ListFragment完全正常工作 - 它不显示空消息

<ListView
    android:id="@android:id/list"
    android:layout_width="match_parent"
    android:layout_height="0dip"/>

<RelativeLayout
    android:id="@android:id/empty"
    android:layout_width="match_parent"
    android:layout_height="match_parent" >

   ...

</RelativeLayout>

我是否必须在代码中设置任何一个?从我记得ListActivity使用它没有问题。

1 个答案:

答案 0 :(得分:0)

它不显示空消息,也不显示整个ListView?
看一下XML声明,我发现你错过了ListView的android:layout_weight="1" 这是必要的,因为android:layout_height="0dip"会将列表缩小为0,因此不会显示任何数据。