edittext
当获得焦点时,我正在使用以下代码将页面滚动到底部:
fcListener = new OnFocusChangeListener() {
public void onFocusChange(View v, boolean hasFocus) {
if (hasFocus)
handler.postDelayed(new Runnable() {
@Override
public void run() {
Page.fullScroll(ScrollView.FOCUS_DOWN);
}
},300);
}
};
personNameText.setOnFocusChangeListener(fcListener);
但是,每当我单击editText 时,它会在页面向下滚动之后的瞬间获得焦点。然后edittext失去焦点。每次都会发生这种情况。如何防止失去焦点但仍使页面向下滚动?