Я хочу обновить свой список, даже если адаптер null
, но я не знаю, как это сделать.Обновить ListView, даже если его адаптер равен нулю
Когда я выполнить следующий код моего приложения аварии:
ProductAdapter adapter = new ProductAdapter(context, R.layout.listrow, yal);
if(adapter.getCount()>0){
lv.setAdapter(adapter);
}else{
lv.setAdapter(null);
}
adapter.notifyDataSetChanged();
lv.invalidateViews();
ли lv.setAdapter (нуль); установить адаптер в нуль? Если да, то вторая ли последняя строка бросает исключение нулевого указателя? Можете ли вы показать нам файл журнала? – david99world
Если адаптер пуст или пуст, у вас нет списка. так что же там обновить? – FWeigl
я удаляю 1 элемент из списка, так что нет никого, кроме того, он должен показать пустой список, но мое приложение отключается –