我有一个带有几个s 和底部EditText
的 add的表单。我想在最后一个焦点时Button
向用户显示添加。通过将以下代码放在焦点侦听器和 onClickListener() 中,当最后一个编辑文本处于焦点时,我尝试将布局滚动到底部。用户必须单击两次才能使布局向下滚动。button
EditText
ScrollView.post(new Runnable() {
@Override
public void run() {
ScrollView.fullScroll(ScrollView.FOCUS_DOWN);
}
});
android:windowSoftInputMode="adjustUnspecified|adjustResize"
也在清单中尝试过。
xml是
<LinearLayout>
<Header/>
<ScrollView>
<LinearLayout>
<BunchOfEditText/>
<Button/>
</LinearLayout>
</ScrollView>
</LinearLayout>
我怎样才能巧妙地解决这个问题?