Android 正在检查列表项的数量
我需要一个if语句的帮助,该语句检查listview是否在列表中没有项并且是空的。我假设我需要一个布尔值,但我已经尝试了list.getCount()==0,但它与其他一些方法不起作用。谢谢你的帮助和建议 每个安卓都应该有。从名字中你可以看到行为。和ListAdapter(例如)提供数据(列表)和UI(ListView)之间的关系。 所以适配器提供isEmpty()方法Android 正在检查列表项的数量,android,listview,Android,Listview,我需要一个if语句的帮助,该语句检查listview是否在列表中没有项并且是空的。我假设我需要一个布尔值,但我已经尝试了list.getCount()==0,但它与其他一些方法不起作用。谢谢你的帮助和建议 每个安卓都应该有。从名字中你可以看到行为。和ListAdapter(例如)提供数据(列表)和UI(ListView)之间的关系。 所以适配器提供isEmpty()方法 但请注意,设置后要获取适配器,否则调用isEmpty()方法时会得到NullPointerException。对不起,在询问之
但请注意,设置后要获取适配器,否则调用isEmpty()方法时会得到NullPointerException。对不起,在询问之前必须检查文档。我确实检查了文档,这就是我获取getCount()方法的原因,这是我能找到的唯一类似于我需要的方法
boolean isEmpty = listView.getAdapter().isEmpty()