Why is my ListView laggy on newer devices, but fast on older devices?
<p>So I am doing the typical listview viewholder pattern.  I am also setting images in a background thread and disabling loading images if the user flings the list. </p>

<p>On older devices (Galaxy s, htc desire, Original Google nexus) my listview works perfectly, no lag at all, even when i scroll/fling the listview. However, on my newer devices (Galaxy S3, Nexus) it is super laggy. </p>

<p>I am performing quite a bit of if/else conditions to setvisibility on certain views. Can this be the root cause? If so why would it be only affecting newer devices?</p>
