в настоящее время я делаю это, чтобы получить фокус последнего элемента в списке после нажатия на текст редактирования:
bodyText.setOnFocusChangeListener(new OnFocusChangeListener() {
public void onFocusChange(View v, boolean hasFocus) {
getListView().setSelection(getListView().getCount());
}
});
bodyText.setOnClickListener(new View.OnClickListener() {
public void onClick(View view) {
getListView().setSelection(getListView().getCount());
}
});
Он отлично работает и захватывает последний элемент, проблема заключается в том, что появляется программная клавиатура, которая закрывает последние 3 элемента в списке. Есть ли способ показать последний элемент ПОСЛЕ появления программной клавиатуры и изменения размера экрана? Спасибо!