将ScrollView滚动到中间

Rei*_*erd 2 android android-scrollview

我正在尝试以编程方式在Android中滚动Horizo​​ntalScrollView.

但是我刚刚找到了这个方法:

scroll.fullScroll(View.FOCUS_DOWN)

而且我期待将视图滚动到恰好中间.

有提示吗?

我知道有一种方法可以滚动到一个确切的位置: setScrollX但参数应该以某种方式计算我不知道.

Ale*_* C. 7

你可以使用scrollToy底部坐标除以2来滚动它.

myScrollView.scrollTo(0, myScrollView.getBottom()/2);
Run Code Online (Sandbox Code Playgroud)

对于水平滚动视图:

myScrollView.scrollTo(widthOfScrollView/2, 0);
Run Code Online (Sandbox Code Playgroud)