Pré-visualizair a visualização do fragment no ViewPager na primeira execução

Estou usando ViewPager que contém 3 fragments, cada fragment cairrega uma list. O problema é quando o aplicativo é executado pela primeira vez e deslizo paira o próximo fragment, esse fragment precisa de algum tempo paira cairregair (cerca de 2 segundos) antes que sua visão seja visível. Este é um comportamento muito estranho. Tudo o que eu quero é uma vez que o aplicativo começou, todos os fragments no ViewPager devem estair prontos paira o user, então, quando eles passam por fragments, não há tempo de espera. Como eu posso fazer isso?

  • Tutoriais e bibliotecas paira jogos OpenGL-ES no Android
  • Como criair uma preference que aceita apenas valores integers
  • Por que usair um CairdView em vez de um RelativeLayout ou LineairLayout?
  • Android - Probair erro no estúdio Android
  • UnknownHostException ao acessair api.twitter.com
  • Erro estranho ao executair o httpclient
  • Serviços de Android - erro: service não registrado
  • Cantos airredondados antialiased no Android ImageView
  • Android 7 WebView com wrap_content
  • Implementando o 47degree android-swipelistview paira deslizair o Android ListViewItem
  • Como gairantir que você não inicie um service duas vezes no Android
  • Use MediaCodec paira transmissão H264
  • One Solution collect form web for “Pré-visualizair a visualização do fragment no ViewPager na primeira execução”

    Basta chamair setOffscreenPageLimit() em onCreate () (após a boot do ViewPager). O OffscreenPageLimit define o número de páginas que devem ser mantidas em ambos os lados da página atual (no seu caso 2). Com isso, todos os seus fragments serão instanciados.

    (Uma outra possibilidade ( altamente recomendada ) é aumentair o performance de suas lists ou lists, uma vez que um tempo de cairregamento de 2 segundos não soa bem)

    Android is Google's Open Mobile OS, Android APPs Developing is easy if you follow me.