0

即使列表可用,也会显示空文本。我厌倦了到处寻找解决方案,但对我没有任何帮助

<?xml version="1.0" encoding="utf-8"?>
<com.cervo.222.view.ViewSwitcher xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/container"
android:layout_width="fill_parent"
android:layout_height="fill_parent" >

<FrameLayout
    android:id="@+id/item_container"
    android:layout_width="fill_parent"
    android:layout_height="fill_parent" >
    <TextView android:id="@android:id/empty"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:text="No Details found" />
</FrameLayout>
<FrameLayout
    android:id="@+id/view_container"
    android:layout_width="fill_parent"
    android:layout_height="fill_parent" />

</com.cervo.222.view.ViewSwitcher>
4

1 回答 1

0

尝试这样的事情。创建 2 个视图。第一个视图是一个带有空列表 message 的 TextView。最初隐藏此 TextView(可见性消失)。第二个视图是您的列表视图。保持可见。当您发现 List 没有数据时,在您的 onCreate 或任何适当的方法中是活动或片段,然后使您的 ListView 隐藏并且 TextView 可见。

于 2014-12-09T17:42:03.697 回答