title: keeping bottom element of ListView visible when keyboard appears
body: <p>I have a <code>LinearLayout</code> containing both a <code>ListView</code> and an <code>EditText</code>.  When the On-Screen keyboard is launched by touching the <code>EditText</code>, the <code>ListView</code> resizes so that only the top few elements remain visible.</p>
  
  <p>The context that the <code>ListView</code> is being used in has the bottom few elements being more visually relevant than the top, and so I'd like for it to resize so that the bottom remains visible, rather than the top.  Any pointers?</p>
  
  <p>(Incidentally, the current fix I'm using involves using <code>smoothScrollToPosition</code>, but the laggy scroll behaviour makes this undesirable)</p>