Programación y Desarrollo para Android Subforo exclusivo para temas de programación de software para PDAs y desarrollo de aplicaciones, interfaces, etc bajo Android

Respuesta
 
Herramientas
  #1  
Viejo 23/04/14, 17:59:36
Array

[xs_avatar]
Zaitung Zaitung no está en línea
Usuario poco activo
 
Fecha de registro: jun 2012
Mensajes: 22
Tu operador: Movistar

Problema map fragment

Bueno, tengo un problema con un Fragment que contiene un mapa. Para poder rotar la pantalla y que me guarde el mapa tengo el onCreate:

Código:
@Override
	public View onCreateView(LayoutInflater inflater, ViewGroup container,
			Bundle savedInstanceState) {
		
		View view =  inflater.inflate(R.layout.near_me, container, false);
		SupportMapFragment mapFragment = (SupportMapFragment) getFragmentManager()
	            .findFragmentById(R.id.NearMe_Map);
		
		if (savedInstanceState == null) {
	        mapFragment.setRetainInstance(true);
	    } else {
	    	NearMe_Map = mapFragment.getMap();

	    }
		setHasOptionsMenu(true);
		setUpMapIfNeeded();
		
	    return view;
	}
Cuando roto, el mapa sigue en su sitio con todos los datos, y hasta ahí perfecto. Sin embargo cuando salgo de ese fragment (utilizando un navigation drawer) y vuelvo a entrar la app se cierra y me da este error:

"android.view.InflateException: Binary XML file line #7: Error inflating class fragment"

No sé si quizá falte algo que escribir en el metodo onDestroy o algo parecido :-/

Responder Con Cita


Respuesta

Estás aquí
Regresar   Portal | Indice > Todo sobre Android > Programación y Desarrollo para Android



Hora actual: 13:37:42 (GMT +2)



User Alert System provided by Advanced User Tagging (Lite) - vBulletin Mods & Addons Copyright © 2025 DragonByte Technologies Ltd.

Contactar por correo / Contact by mail / 邮件联系 /