Skip to content Skip to sidebar Skip to footer

Android, Google Maps Fragment And Viewpager - Error Inflating Class Fragment

i'm trying to use google maps v2 within viewpager (fragmentpager) in a fragment. It works fine if i swipe to fourth fragment (view pager), but if i go back to the first fragment an

Solution 1:

publicvoidonDestroyView() {
super.onDestroyView();

try {
    Fragmentfragment= (getFragmentManager().findFragmentById(R.id.map_container));  
    FragmentTransactionft= getActivity().getSupportFragmentManager().beginTransaction();
    ft.remove(fragment);
    ft.commit();
} catch (Exception e) {
    e.printStackTrace();
}

}

Solution 2:

This worked for me.

@OverridepublicvoidonDestroyView() {
    // TODO Auto-generated method stubsuper.onDestroyView();
    try 
    {
        FragmentTransactionft= getChildFragmentManager().beginTransaction();
        ft.remove(mapFragment);
        ft.commitAllowingStateLoss();
    } catch (Exception e) {
        e.printStackTrace();
    }
}

Post a Comment for "Android, Google Maps Fragment And Viewpager - Error Inflating Class Fragment"