Android 删除第一个子ListView后,ListView不再更新

Android 删除第一个子ListView后,ListView不再更新,android,listview,android-arrayadapter,Android,Listview,Android Arrayadapter,我开发的ListView有问题。如果删除ListView的第一个子项。所有其他孩子不再更新 如果我删除最后一个孩子,中间的孩子就会继续更新。但一旦我删除ListView的第一个子项,每个子项都会停止更新 列表视图仍然可以单击 列表视图创建: 删除项目: 也许你们可以给我一些提示,这个问题的原因可能是什么。View v=super.getViewposition,convertView,parent;upadteRowgetItemposition,v,position,500;改变数据;返回v;

我开发的ListView有问题。如果删除ListView的第一个子项。所有其他孩子不再更新

如果我删除最后一个孩子,中间的孩子就会继续更新。但一旦我删除ListView的第一个子项,每个子项都会停止更新

列表视图仍然可以单击

列表视图创建:

删除项目:


也许你们可以给我一些提示,这个问题的原因可能是什么。

View v=super.getViewposition,convertView,parent;upadteRowgetItemposition,v,position,500;改变数据;返回v;试试这个,可能会有帮助u@AbhishekChaubey改变了数据类型;补充说,孩子们甚至在启动时都没有开始更新。可运行引用中的a是什么?@JaySoyer a确实引用了ArrayList。私有静态ArrayList a=新ArrayList;
listView.setAdapter(mAdapter = new ArrayAdapter<Progress>(getActivity(), R.layout.progressbar_list, R.id.textView, a){

        @Override
        public View getView(int position, View convertView, ViewGroup parent) {
            View v = super.getView(position, convertView, parent);
            upadteRow(getItem(position), v, position, 500);
            return v;
        }
    });
public static void addItems(View v, Context ctx){

    mAdapter.add(new Progress());
    mAdapter.notifyDataSetChanged();

    ctx.stopService(intent);

    intent = new Intent(ctx, DownloadingService.class);
    intent.putExtra("files", mAdapter.getCount());
    ctx.startService(intent);
}
act.runOnUiThread(new Runnable() {
                        @Override
                        public void run() {
                            tasks.remove(clicked_position);

                            a.remove(a.get(clicked_position));

                            //mAdapter.remove(a.get(clicked_position));
                            mAdapter.notifyDataSetChanged();

                            clicked_position = 500;

                            Log.e("REMOVED", "" +  a.size() + " listview " + listView.getCount() + " mlistview " + mListView.getCount());

                        }
                    });