Android отображает текст, когда ListView пуст

Я устанавливаю TextViewс идентификатором @android:id/emptyдля отображения сообщения, когда в ListViewнет элементов.. Однако это TextViewотображается, даже если в ListViewесть элементы, прямо перед отображением элементов.

Как я могу сделать так, чтобы он отображался только тогда, когда в ListViewнет элементов?

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:orientation="vertical" >

<ListView
    android:id="@android:id/list"
    android:layout_width="wrap_content"
    android:layout_height="fill_parent"
    android:dividerHeight="1dp" >
</ListView>

<TextView 
    android:id="@android:id/empty"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:text="@string/empty_list" />

</LinearLayout>

PS:Я использую Loaderи SimpleCursorAdapterс ListFragment.

32
задан Sufian 26 June 2014 в 06:54
поделиться