我正在尝试使用setEmptyView(View)
类的AdapterView
方法。我已经看到很多解决方案,你将空视图设置为xml布局中的另一个项目并设置android:visibility="gone"
。
但是如果我没有使用xml创建我的ListView
怎么办?我使用的ViewPager
每个页面都为ListView
。我通过调用ListView
在java中创建ListView list = new ListView(Context)
个对象。然后我将每一个添加到寻呼机适配器的instantiateItem(View, position)
方法中的相应页面。
我是否必须以某种方式添加空视图(我希望理想情况下使用ProgressBar
)作为每个ViewPager
页面的子项,或者我应该添加LinearLayout
as根,使用xml,而不是让我的ListView
成为每个页面的根?