Как кэшировать представление фрагмента

Я хотел бы кэшировать представление фрагмента. В My Activity есть пролистываемые вкладки, и каждая вкладка вызывает отдельный фрагмент. Но когда я пролистываю вкладки, переход кажется довольно медленным из-за разрушения представления фрагмента, которое восстанавливается во время операции прокрутки. Кто-нибудь знает, как я могу кэшировать представление каждого фрагмента, чтобы предотвратить эту проблему? Работаю с библиотекой поддержки v4 и API 14

Я попытался реализовать конструктор для фрагментов, вызываемый контейнером активности фрагментов :. Я вызываю конструктор, фрагменты создаются как переменная класса активности, а затем, всякий раз, когда фрагмент должен показать себя, класс активности возвращает объект фрагмента, который я создал ранее, но это не сильно улучшает мое приложение, потому что представление фрагмента все равно уничтожается

24
задан Release 2 July 2012 в 10:24
поделиться