Meine ListView sollte automatisch bis zum Ende scrollen, wenn neue Nachricht empfangen oder gesendet. Aber wenn ich Android-Tastatur verwenden, um Nachricht von EditText unterhalb von ListView zu senden, ändert ListView Größe und neue Nachricht, die ich senden möchte, außerhalb des Bildschirms und ich muss nach unten scrollen, um es zu sehen, auch wenn Tastatur verschwindet und ListView die Größe erneut ändert.ListView scrollt nicht bis zum Ende, wenn die Tastatur mit
Listview blättern ich benutze:
listView.postDelayed(new Runnable() {
@Override public void run() { listView.setSelection(listView.getCount()); } }, 100);
aber nicht richtig in meinem Fall arbeiten.
Weiß jemand, warum es auftreten kann? Gibt es eine Möglichkeit, die ListView immer zu Ende zu blättern?
Danke, Ihre Hilfe wird sehr geschätzt!
Wie haben Sie die Tastatur beim EditText angezeigt? –