title: `ListView` not scrolling to exact position when a few list item are of big height
body: <p>I'm using <code>ListView</code> to display my dynamic content. Based on selected option, I've to scroll to some specified position in <code>ListView</code>. This works great when the list item height is not that big, i.e. it covers the whole screen. But when big height item are present in list, the scroll doesn't take me to proper position, instead it takes to some in between position. I tried using both of the following but same result.</p>
  
  <pre><code>listView.smoothScrollToPosition(myItems.indexOf(thisItem));
  listView.setSelection(myItems().indexOf(thisItem));
  </code></pre>
  
  <p>Can anybody point the possible cause of the issue and also give some suggestions.</p>