我有一个ScrollView。 ScrollView中有一个“添加”按钮。单击该按钮时,将在按钮顶部创建一个新的EditText。单击几个tiems时,scrollView充满了EditText,按钮超出界限。我的问题是,当buttton超出界限时,我如何让ScrollView自动滚动。并使我的按钮停留在ScrollView的底部。谢谢!
答案 0 :(得分:2)
每次单击按钮时滚动查看滚动视图,尝试将以下代码放在按钮单击侦听器中。
ScrollView.post(new Runnable() {
@Override
public void run() {
ScrollView.fullScroll(ScrollView.FOCUS_DOWN);
}
});