title: smoothScrollToPositionFromTop() is not always working like it should
body: <p>I've been trying for a while to get smoothScrollToPositionFromTop() working, but it doesn't always scroll to the correct position. </p>
  
  <p>I've got a ListView (with 10 items) in a layout with 10 buttons on the side, so I can scroll to every item in the list. Usually when I scroll one position back or forward it works fine, but often when I try to scroll more then 3 positions back or forward the ListView does not exactly end at the selected position. When it fails, it usually ends up 0,5 to 1,5 items off and it is not really predictable when the scroll fails.</p>
  
  <p>I have also checked out <a href="https://stackoverflow.com/questions/6942582/smoothscrolltoposition-after-notifydatasetchanged-not-working-in-android">smoothScrollToPosition after notifyDataSetChanged not working in android</a>, but this fix is not working for me and I don't change any data.</p>
  
  <p>I would really like to automatically scroll to the selected listitems, but not I can't figure out how. Has anybody had this problem before and knows how to fix it?</p>