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??

Ответы на вопрос(2)

Ваш ответ на вопрос