即使列表可用,也会显示空文本。 我很难找到解决方案,但每个地方都没有任何作用
<?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>
答案 0 :(得分:0)
尝试这样的事情。 创建2个视图。第一个视图是带有空列表消息的TextView。最初隐藏此TextView(Visibility GONE)。第二个视图是您的Listview。保持可见。在你的onCreate或任何适当的方法是活动或片段当你发现没有List的数据然后隐藏ListView和TextView可见。