即使适配器为 null
,我也想更新我的列表,但我不知道该怎么做。
当我执行以下代码时,我的应用程序崩溃了:
ProductAdapter adapter = new ProductAdapter(context, R.layout.listrow, yal);
if(adapter.getCount()>0){
lv.setAdapter(adapter);
}else{
lv.setAdapter(null);
}
adapter.notifyDataSetChanged();
lv.invalidateViews();
最佳答案
适配器是列表的数据源。它提供了单独的列表项。没有适配器就没有列表,因为那样列表中就没有行。
查看 ListView documentation获取更多信息。
关于android - 更新 ListView,即使其适配器为 null,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15385646/