Android之ListView局部刷新和全部刷新

发布时间 2023-04-19 22:37:40作者: 邢帅杰
代码
// 全部刷新
//        ((ListViewAdapter)mListView.getAdapter()).notifyDataSetChanged();
        // 局部刷新
        int start = mListView.getFirstVisiblePosition();
        int end = mListView.getLastVisiblePosition();
        for (int i = start; i <= end; i++) {
            View view = mListView.getChildAt(i - start);
            mListView.getAdapter().getView(i, view, mListView);
        }

mListView是ListView控件