La mia lista deve scorrere automaticamente fino alla fine, quando il nuovo messaggio viene ricevuto o inviato. Ma quando uso la tastiera Android per inviare messaggi da EditText sotto ListView, ListView ridimensionato e nuovo messaggio, che voglio inviare, appare fuori dallo schermo e devo scorrere verso il basso per vederlo, anche se la tastiera scompare e ListView ridimensiona di nuovo.ListView non scorre per terminare, quando la tastiera usa
Per scorrere ListView che uso:
listView.postDelayed(new Runnable() {
@Override public void run() { listView.setSelection(listView.getCount()); } }, 100);
ma non funziona correttamente nel mio caso.
Qualcuno sa perché potrebbe verificarsi? C'è un modo, che SEMPRE scorre ListView per terminare?
Grazie, il vostro aiuto è molto apprezzato!
Come hai avuto l'evento di mostrare la tastiera quando vai su EditText? –