ListFragment из библиотеки поддержки не показывает @android:id/пусто

У меня есть серьезная проблема с полной работой 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>

Do I have to set anythind in code? From what I remember ListActivity used it without problems.


person BartoszCichecki    schedule 03.01.2013    source источник


Ответы (1)


Он не отображает пустое сообщение или весь ListView?
Глядя на объявление XML, я вижу, что вам не хватает android:layout_weight="1" для ListView.
Это необходимо добавить, так как android:layout_height="0dip" сократит список до 0, поэтому данные не будут видны.

person Andy Res    schedule 03.01.2013