Horizo​​ntalscrollview初始偏移值

QBL*_*ive 1 android scrollview

如何设置Horizo​​ntalScrollView的初始偏移值?我使用了smoothScrolTo()但它无法正常工作.

请帮忙.

Poi*_*ull 10

使用View.getViewTreeObserver.addOnGlobalLayoutListener添加侦听器以了解何时放置scrollview.在回调中,您可以设置滚动.

在回调中使用removeGlobalOnLayoutListener(this)取消注册以获取更多事件.

scroll.getViewTreeObserver().addOnGlobalLayoutListener(new ViewTreeObserver.OnGlobalLayoutListener(){
   @Override
   public void onGlobalLayout(){
      scroll.getViewTreeObserver().removeGlobalOnLayoutListener(this);
      scroll.scrollTo(x, y);
   }
});
Run Code Online (Sandbox Code Playgroud)