I'm caching the views in an array, and returning them in the getView. I'm also returning the array.length in the getCount.
the problem is, only on android 4.2, the adapter is giving me a position higher than my array.length.
I did a workaround (using position % array.length) but it seems like the view is draw twice.
Anyone having the same problem?