我有一个列表视图,其中包含大量的数据,但问题是,它不是滚动到最顶层.Listview正在更新,列表视图大小正在增加。但是当我需要滚动到顶部时,它不会,我需要滚动到特定的位置,
我添加了以下内容:
mLiveChatList.setAdapter(adapter);
mLiveChatList.requestLayout();
mLiveChatList.setSelectionAfterHeaderView();
mLiveChatList.setSelection(0);
mLiveChatList.setSelection(mLiveChatList.getCount());
任何人都可以帮我解决这个问题!! @Thanks
答案 0 :(得分:1)
我通常使用它:
ListView lv =(ListView) getActivity().findViewById(R.id.listsong);
lv.invalidateViews();
lv.smoothScrollToPosition(0);
如果您不希望listview重写其视图
,则无需使用InvalidateViews