Не совсем ответ на вопрос, но мне нужно было прокрутить вниз, как только EditText получил фокус.Однако принятый ответ заставил бы ET также сразу потерять фокус (к ScrollView, который я предполагаю).
Мой обходной путь был следующий:
emailEt.setOnFocusChangeListener(new View.OnFocusChangeListener() {
@Override
public void onFocusChange(View v, boolean hasFocus) {
if(hasFocus){
Toast.makeText(getActivity(), "got the focus", Toast.LENGTH_LONG).show();
scrollView.postDelayed(new Runnable() {
@Override
public void run() {
scrollView.fullScroll(ScrollView.FOCUS_DOWN);
}
}, 200);
}else {
Toast.makeText(getActivity(), "lost the focus", Toast.LENGTH_LONG).show();
}
}
});