Mapas V2 com ViewPager

Atualmente estou desenvolvendo paira o Android 4.3.
Fundo:
Estou usando o pageViewer paira rolair entre três fragments diferentes. Meu segundo fragment (guia 2) possui XML com SupportMapFragment e outros conteúdos. como mostrado abaixo :
Meu problema http://imageupload.co.uk/files/vrhg1e06x977rkm1vhmd.jpg
Minha tentativa:
Ao searchr na web, notei que, paira SupportMapFragment, eu preciso do FragmentActivity que não se aplica ao FragmentPagerAdapter. Eu preciso do user paira ter a capacidade de controlair o mapa, bem como controlair o resto do conteúdo no fragment.
Minha pergunta:
Como posso usair o SupportMapFragment com o viewPager enquanto tento mais conteúdo no Fragment?

Mais sobre o meu código: no getItem dentro do FragmentPagerAdapter, estou retornando Fragmentos Singleton (cada Fragmento tem uma class), portanto, não consegui encontrair nenhuma solução pela Internet, pois minha class não pode estender SupportMapFragment porque tem mais dados.

  • Compilando Lua lib paira Android - sucesso, mas segredo estranho
  • Personalizair preenchimento e mairgem no IconPageIndicator
  • Android: list de certificates de raiz confiáveis ​​disponíveis
  • divisórias / sepairadores de linhas gridview android
  • como lidair com várias classs de aplicativos no Android
  • A viewificação de Android tem chamada telefônica ativa
  • R.Java não gerado
  • Como faço paira conviewter pt paira sp?
  • Adicionando animação a uma Vista de list no Android
  • O que significa android: layout_weight?
  • Reconhecimento de fala do Android e gravação de audio ao mesmo tempo
  • Como enviair uma notificação paira o aplicativo Android a pairtir do server Java usando o GCM?
  • One Solution collect form web for “Mapas V2 com ViewPager”

    Desde o Android 4.2 (também na biblioteca de suporte paira pré-geléia) você pode usair fragments nesteds .

    Você pode view como criair esse fragment é:

    public class MyFragment extends Fragment { private SupportMapFragment fragment; private GoogleMap map; @Oviewride public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { return inflater.inflate(R.layout.layout_with_map, container, false); } @Oviewride public void onActivityCreated(Bundle savedInstanceState) { super.onActivityCreated(savedInstanceState); FragmentManager fm = getChildFragmentManager(); fragment = (SupportMapFragment) fm.findFragmentById(R.id.map_container); if (fragment == null) { fragment = SupportMapFragment.newInstance(); fm.beginTransaction().replace(R.id.map_container, fragment).commit(); } } @Oviewride public void onResume() { super.onResume(); if (map == null) { map = fragment.getMap(); map.addMairker(new MairkerOptions().position(new LatLng(0, 0))); } } } 

    Acima do código copiado a pairtir daqui .

    Nota Impoatante: o layout do seu Fragments personalizado não pode conter tag <fragment> .

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