Как переключить Android ListView Empty Text?

Итак, у меня есть ListView с пустым списком в XML. Работает нормально. Я установил TextView для идентификатора как пустой список для разных случаев, поэтому мне нужно иметь возможность программно изменять этот текст.

<ListView
    android:id="@android:id/list"
    android:layout_width="fill_parent"
    android:layout_height="fill_parent"
/>
<TextView android:id="@android:id/empty"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:text="@string/no_data"
/>

Я хотел бы иметь что-то вроде этого, но это не сработает:

TextView empty = (TextView)listing.findViewById(android.R.id.empty);
empty.setText(R.string.no_display_data);

Любой идеи?

11
задан Du3 9 July 2011 в 12:11
поделиться