How to scroll to top of long ScrollView layout?
今天解决了一个scrollview由于太长,初始不是从头部显示的问题
解决方法
/ Wait until my scrollView is ready
scrollView.getViewTreeObserver().addOnGlobalLayoutListener(new ViewTreeObserver.OnGlobalLayoutListener() {
@Override
public void onGlobalLayout() {
// Ready, move up
scrollView.fullScroll(View.FOCUS_UP);
}
});
等到view画到屏幕上再做滚动处理