滚动视图不滚动到顶部 - Android

Scroll View doesn't scroll to top - Android

我正在尝试滚动到我的 ScrollView 的顶部,我正在使用以下两种类型,另一次它的工作效率略高于 50%坐在原地不动

private void focusOnView(){
    new Handler().post(new Runnable() {
        @Override
        public void run() {
            sv.scrollTo(0, sv.getTop());
        }
    });
}

而我正在做的另一种方式

sv.post(new Runnable() {
        public void run() {
            Log.i(TAG, "TOP TOP");
            sv.scrollTo(0, sv.getTop());
        }
    });

求助

使用这个

sv.post(new Runnable() {
        public void run() {
            Log.i(TAG, "TOP TOP");
            sv.scrollTo(0, 0);
        }
    });

另一种方法:

sv.post(new Runnable() {
    public void run() {
        sv.fullScroll(ScrollView.FOCUS_UP);
    }
});

如果你想滚动到底部,使用FOCUS_DOWN。