setEmptyView auf ListView zeigt seine Ansicht nicht in einer Android App an?

Ich habe ein Problem mit der setEmptyView-Methode aus einer ListView.

Hier ist mein Java-Code:

ListView view = (ListView)findViewById(R.id.listView1);
view.setEmptyView(findViewById(R.layout.empty_list_item));

ArrayAdapter<Session> adapter1 = new ArrayAdapter<Session>(this, android.R.layout.simple_list_item_1, 
        android.R.id.text1, MainController.getInstanz().getItems());
view.setAdapter(adapter1);

empty_list_item:

<?xml version="1.0" encoding="utf-8"?>
<TextView xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:text="@string/emptyList" >

</TextView>

Listenansicht:

<ListView
        android:id="@+id/listView1"
        android:layout_width="match_parent"
        android:layout_height="wrap_content" >

Was ist los mit meinem Code? Wenn ich Artikel habe, werden diese in der Liste angezeigt. Aber wenn die Liste leer ist, sehe ich das nichtTextView.

Antworten auf die Frage(12)

Ihre Antwort auf die Frage