我正在使用 aListFragment
来显示ListView
. 问题是TextView
当列表为空时应该显示的 which 不会立即显示。它以黑屏开始,然后最终将加载填充列表或空列表TextView
(以先到者为准)。
我知道它ListFragment
不会TextView
像 a 那样自动设置空值ListActivity
,因此我TextView
使用以下代码手动添加了空值:
ListView list = (ListView) getActivity().findViewById(android.R.id.list);
TextView emptyText = (TextView) getActivity().findViewById(android.R.id.empty);
list.setEmptyView(emptyText);
我希望立即显示空视图,然后替换为ListView
if 和何时填充。