【发布时间】:2019-03-19 11:20:41
【问题描述】:
将 ScrollView 滚动到底部最常见的解决方案是以下代码:
scrollView.post(() -> scrollView.fullScroll(ScrollView.FOCUS_DOWN));
或
scrollView.postDelayed(() -> scrollView.fullScroll(ScrollView.FOCUS_DOWN), 100);
虽然有一个问题,但可以完成这项工作,即页面首先滚动到顶部,然后再滚动到底部,就像它已刷新一样。我不希望这种情况发生。我还尝试了scrollTo()、scrollBy()、smoothScrollTo()、smoothScrollBy() 函数和其他一些非常规的解决方案,但它们都是从上到下滚动的,如果它们滚动的话。
【问题讨论】:
标签: android android-layout scroll scrollview