我使用list.setSelection(0);
将ListView
滚动到顶部,但不幸的是,这也设置了顶部列表项的突出显示颜色。
我只是希望它滚动到顶部而不设置高亮颜色。 (Android API 10)
答案 0 :(得分:0)
您可以使用smoothScrollToPositionFromTop。
试
list.smoothScrollToPositionFromTop(0, 0);
或
list.smoothScrollToPositionFromTop(list.getHeaderViewsCount(), 0);
如果您的ListView有标题。
答案 1 :(得分:0)
你可以尝试
list.smoothScrollBy(0, 1000);
或
if (!ListView.isStackFromBottom()) {
ListView.setStackFromBottom(true);
}
ListView.setStackFromBottom(false);