 <p>Did you try <a href="http://stackoverflow.com/questions/16133706/push-listview-when-keyboard-appears-without-adjustpan">this</a>?</p> <p>You would need to use <code>setTranscriptMode(ListView.TRANSCRIPT_MODE_NORMAL)</code> and <code>setStackFromBottom(true)</code> in your list. Hope it helps, it worked for me!</p>