Всем привет
Вот такой вопрос
Посылаю запрос на сервер по api (AsyncTask)
Получаю данные создаю свои компоненты и потом складываю в лареаут и этот же лареаут добавляю в основной
Так вот бывает виснет, пару секунд 1-2 именно при добавлении, добавляется около 15 элементов + они тяжелые (пару картинок textView и пару кнопок и таких компонентов за раз 15 штук)
Вопрос: как вообще сделать так чтобы не висло все это а плавно добавлялось ? чтобы пользователь не заметил ничего и продолжал работать дальше, а то вис на 1-2 секунды не устраивает. Есть ли какие нибудь варианты?
yury_borisov7, там написано про layout (если сделать кальку на русский, то будет лэйаут), а если поднапрячься и перевести, то будет "компоновка", например, или "схема размещения"
Почитайте про оптимизацию View, например. А вообще вы видимо сильно нагружаете основной (UI) поток, поэтому вам надо либо разгрузить его, либо оптимизировать создание CustomView (см. пример по ссылке).