Show último item no ListiView quando você clica em editar texto
tualmente, estou fazendo isso para obter o foco do último item em uma lista de exibição depois de clicar em um texto de edição:
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());
}
});
Funciona muito bem e agarra o último item, o problema é que o teclado virtual aparece e cobre os três últimos itens na lista. Existe uma maneira de mostrar o último item APÓS o teclado virtual aparecer e redimensionar a tela? Obrigado