169 похожих чатов

Уважаемые знатоки, кто-нибудь может подсказать, как в методе onCreate() (в

главной активности) подгрузить layout-ы фрагментов, между которыми будут переходы? Дело в том, что я создал объекты фрагментов, у каждого фрагмента свой layout, в методе onCreateView() у каждого фрагмента через inflater как и положено грузится layout. Но при первом переходе, с одного фрагмента на другой, видно сильный лаг, который появляется из-за того, что второй фрагмент предварительно скрыт методом hide().
Если реализовывать фрагменты через RecyclerView, у которого есть свойство offscreenPageLimit, то лагов нет, потому что он заранее рендерит все нужные страницы. Но RecyclerView не вариант использовать, так как там нельзя сделать shared element, общий для двух фрагментов.

1 ответов

9 просмотров

Ты используешь фрагмент менеджер для установки фрагмента? Или руками менеджмент осуществляешь, устанавливая визибилити?)

Похожие вопросы

Обсуждают сегодня

30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
Добрый день! Скажите пожалуйста, а какие программы вы бы рекомендовали написать для того, чтобы научиться управлять памятью? Можно написать динамический массив, можно связный ...
Филипп
7
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
14
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Ребят в СИ можно реализовать ООП?
Николай
33
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
Как передать управляющий символ в открытую через CreateProcess консоль? Собсна, есть процедура: procedure TRedirectThread.WriteData(Data: OEMString); var Written: Cardinal;...
Serjone
6
Всем привет! Имеется функция: function IsValidChar(ch: UTF8Char): Boolean; var i: Integer; ValidChars: AnsiString; begin ValidChars := 'abcdefghijklmnopqrstuvwxyzABCDE...
Евгений
44
Карта сайта