2016-12-13 6 views
1

У меня есть несколько RecyclerView внутри ScrollView и RecyclerView загружать данные с сервера. RecyclerView мучительно работает очень медленно, когда я прокручиваю его, работая с повешенным способом. Как я могу улучшить RecyclerView производительность? Я уже много раз пробовал. Не знаю, что делать.
Мой XML код, как этоБыстрая RecyclerView нагрузка жгутов ScrollView

<Scrollview> 
     <LinearLayout> 
     // Recyclerview 1 
        <Recyclerview> 

        <Recyclerview> 
     // Recyclerview 2 
        <Recyclerview> 

        <Recyclerview> 
     // Recyclerview 3 
        <Recyclerview> 

        <Recyclerview> 

     </LinearLayout> 
    </Scrollview> 
+1

использование вложенных Scrollview – Pavya

ответ

0

Это ленивые из образов не в recyclerviews, вам нужно использовать Picasso или Glide для эффективной загрузки изображений попробуйте .fit().centerCrop()

+0

Нет, я использую последнюю версию Picasso: compile 'com.squareup.picasso: picasso: 2.5.2', но проблема все еще встречается –

+0

Вы пытались изменить размер изображений? –

+0

Glide лучше, чем Picasso, попробуйте его для вашего usecase – EpicPandaForce