如何让listview 上下滑动后item中的view能正常显示

listView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@Override
public void onItemClick(AdapterView<?> adapterView, View view, int i, long l) {
progressView = (ProgressView) view.findViewById(R.id.item_img);
getFile();
}
});

progressView = (ProgressView) view.findViewById(R.id.item_img);是我写的一个进度条 然后getFile是下载函数 根据当前下载的进度刷新进度条,但是在下载的过程中和下载结束以后滑动listview进度条都会回到最初始的位置,想请教一个各位大神这里要用什么方法解决?

数据变了自然就会回去啦

应该是复用问题, 不知道你的ProgressView是否是在listview里面。