ListView を使用したアクティビティがあります。ListView に表示するアイテムがない場合、「要素が見つかりません」というメッセージとともに TextView を表示したいと考えています。そこで、「android:id/empty」ID を持つ TextView を追加します。
<ListView android:id="@android:id/list"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_weight="1"
android:drawSelectorOnTop="false"
/>
<TextView android:id="@android:id/empty"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:text="@string/noSeHanEncontradoConsumos"
android:gravity="center"
android:visibility="gone"
/>
私の問題は、ユーザーがリストの項目を選択したときです。別のアクティビティで要素の詳細を表示したいのですが、新しいアクティビティを開始することを示しています。しかし、「詳細」アクティビティが表示される前に、リストの要素が消え、「要素が見つかりません」というメッセージが表示されます。
どうすればよいですか?
ありがとう