Comment basculer Android ListView texte vide?

Donc, j'ai une ListView avec une liste vide de capture dans le XML. Il fonctionne très bien. J'ai mis le TextView sur l'ID pour la liste vide pour différents cas, donc j'ai besoin d'être en mesure de modifier par programmation de ce texte.

<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"
/>

Je voudrais avoir quelque chose comme ça, mais ça ne marchera pas:

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

Des idées?

source d'informationauteur Du3