IndexOutOfBoundException, когда я использую notifyDataSetChanged
Я нашел свою проблему в этом постеОбновление ExpandableListView с помощью notifyDataSetChanged ()
& quot; каждый раз, когда вы обновляете представления с помощью setNotifyDatasetChanged, адаптер вызывает цикл вокруг списка. и вы в списке в адаптере получаете нулевое значение из-за внесенных вами изменений. & quot;
Я новичок и не могу правильно вносить изменения в список
мои источники
public class UrlArrayAdapter extends ArrayAdapter<UrlItem> {
private LayoutInflater inflater;
private ListView urlListView1;
private ArrayList<UrlItem> urlItems1;
public UrlArrayAdapter(Context context, ListView urlListView,
ArrayList<UrlItem> urlLists) {
super(context, urlListView.getId(), urlLists);
this.urlItems1 = urlLists;
this.urlListView1 = urlListView;
inflater = LayoutInflater.from(context);
how do I remove an item from the list in urlLists in the base adapter??