Rolagem de exibição de lista não suave

Eu tenho uma exibição de lista personalizada, que exibe os usuários, e há fotos que eu recupero os dados da API, que dá saída JSON,

Meu problema é que a exibição de lista não está rolando suavemente, trava por um segundo e rola, repete o mesmo até chegarmos ao fim.

Eu pensei que poderia me porque eu estou executando a operação relacionada com a rede no thread de interface do usuário, mas continua a fazer isso mesmo depois de concluir o carregamento?

a estrutura da minha lista personalizada é

 <TextView  style="@style/photo_post_text"
             android:id="@+id/photo_post_text"
             android:layout_width="match_parent"
             android:layout_height="wrap_content"
             android:text="demotext"
           />


        <ImageView
            android:id="@+id/userimage"
           android:layout_width="fill_parent"
    android:layout_height="wrap_content"
    android:scaleType="fitXY"

            android:adjustViewBounds="true"
           android:src="@drawable/pi" 
           />

questionAnswers(3)

yourAnswerToTheQuestion