顺利滚动到特定位置

时间:2013-05-22 12:55:27

标签: android listview scroll

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

我添加了以下内容:

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

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

1 个答案:

答案 0 :(得分:1)

我通常使用它:

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

如果您不希望listview重写其视图

,则无需使用InvalidateViews