所以我在ListView
Fragment
上运行了listView.setEmptyView(getActivity().findViewById(R.id.emptyListView));
在我的xml文件中,我有
<ListView
android:layout_width="match_parent"
android:layout_height="match_parent"
android:id="@+id/listView_main" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Nothing here yet! "
android:id="@+id/emptyListView"
android:visibility="gone"/>
ListView
在有数据时工作正常,但TextView
在空时不显示。我在这里做错了什么?
答案 0 :(得分:3)
我验证findViewById()返回非null。
在片段的根视图上尝试.findViewById()。