scrollview中的布局包含两个以上的控件时,会隐藏掉上面的,每次转到这个页面,如果滚动条的位置能显示出第一个控件,很有可能保持不住原先的滚动条位置
解决的法子,就是在oncreate里让第一个控件获取焦点,
scrollView.requestChildFocus(imageView, null);
scrollView.scrollTo(0, 0);
scrollView.smoothScrollTo(0, 0);
在onPause()里面
y = scrollView.getScrollY();
然后在onResume()里面
scrollView.scrollTo(0, y);
scrollView.smoothScrollTo(0, y);
这样每次跳转回来的位置就会记住