ScrollView在其已满时自动滚动

时间:2011-07-17 16:18:33

标签: android scrollview

我有一个ScrollView。 ScrollView中有一个“添加”按钮。单击该按钮时,将在按钮顶部创建一个新的EditText。单击几个tiems时,scrollView充满了EditText,按钮超出界限。我的问题是,当buttton超出界限时,我如何让ScrollView自动滚动。并使我的按钮停留在ScrollView的底部。谢谢!

1 个答案:

答案 0 :(得分:2)

每次单击按钮时滚动查看滚动视图,尝试将以下代码放在按钮单击侦听器中。

ScrollView.post(new Runnable() {
        @Override
        public void run() {
            ScrollView.fullScroll(ScrollView.FOCUS_DOWN);
        }
    });