如何在滚动视图中保存滚动位置?

时间:2013-02-10 05:49:25

标签: android position save scrollview

我在Scroll视图中有一个很长的文本。当用户按下后退按钮或退出程序时, 我希望滚动视图保存其位置,然后在重新创建活动时,用户可以继续它们离开的位置。  我怎样才能做到这一点?

1 个答案:

答案 0 :(得分:3)

getScrollY() 描述你需要什么。 ScrollView继承了它并返回滚动位置。要稍后恢复该位置,您需要拨打scrrollTo(int, int)smoothScrollTo(int, int)。要处理后退按钮,您需要覆盖onBackPressed()