Strange ViewPager behavior in ListView

view story

http://stackoverflow.com – I have created a ListView populated by a ArrayAdapter, in the adapter i'm trying to inflate a ViewPager on each row of the ListView. The first row ViewPager is rendered well, as expected, but the others no, if i scroll down nothing happens but when i scroll back up the ViewPagers are rendered Here is a piece of code of the ArrayAdapter (if needed i can add the rest) ViewPager mPager; @Override public View getView(int position, View convertView, ViewGroup parent) { Log.v(TAG, "getView in "+ position+" position"); LayoutInflater inflater = (LayoutInflater) context.getSyste (HowTos)