0

我有一个包含大量数据的列表视图,但这里的问题是,它没有滚动到最顶部。列表视图正在更新,列表视图的大小正在增加。但是当我需要滚动到顶部时,它不会滚动,我需要滚动到特定位置,

我添加了以下内容:

                    mLiveChatList.setAdapter(adapter);
        mLiveChatList.requestLayout();
        mLiveChatList.setSelectionAfterHeaderView();
        mLiveChatList.setSelection(0);
        mLiveChatList.setSelection(mLiveChatList.getCount());

任何人都可以帮助我解决这个问题!@谢谢

4

1 回答 1

1

我通常使用这个:

ListView lv =(ListView) getActivity().findViewById(R.id.listsong);  
        lv.invalidateViews();
        lv.smoothScrollToPosition(0);

如果您不希望列表视图重写其视图,则不需要 InvalidateViews

于 2013-05-22T14:05:32.220 回答