我用list.setSelection(0);
滚动ListView
顶部,但这也不幸将顶部的列表项的高亮颜色。的Android的ListView滚动到顶部,而不强调第一项
我只是希望它滚动到顶部,而不是设置高亮颜色。 (Android的API 10)
我用list.setSelection(0);
滚动ListView
顶部,但这也不幸将顶部的列表项的高亮颜色。的Android的ListView滚动到顶部,而不强调第一项
我只是希望它滚动到顶部,而不是设置高亮颜色。 (Android的API 10)
你可以使用。
尝试
list.smoothScrollToPositionFromTop(0, 0);
或
list.smoothScrollToPositionFromTop(list.getHeaderViewsCount(), 0);
如果你的ListView了头。
您可以尝试
list.smoothScrollBy(0, 1000);
或
if (!ListView.isStackFromBottom()) {
ListView.setStackFromBottom(true);
}
ListView.setStackFromBottom(false);
请解释为什么这些解决方案会起作用/他们做什么而不是仅仅建议他们。 – SuperBiasedMan
不幸的是(仍然突出显示) –
smoothScroll也凸显了顶部的项目很遗憾。 –